[dir] .dark-layout .card-company-table[data-v-254b7dbb] td .b-avatar.badge-light-company{background:#161d31!important}.dash-chart-canvas--tall{min-height:360px;height:380px}.dash-chart-empty{font-size:.9rem;font-weight:600}.dash-chart-placeholder--tall{min-height:380px;display:flex;align-items:flex-end;justify-content:center}[dir] .dash-chart-placeholder--tall{padding-bottom:2.5rem}.dash-chart-line-preview{display:flex;align-items:flex-end;gap:10px;height:120px}.dash-chart-line-preview__bar{width:14px}[dir] .dash-chart-line-preview__bar{border-radius:6px 6px 2px 2px;transform-origin:bottom}[dir=ltr] .dash-chart-line-preview__bar{background:linear-gradient(180deg,#fca5a5,#ef4444);animation:dashLinePreview 1.1s ease-in-out infinite}[dir=rtl] .dash-chart-line-preview__bar{background:linear-gradient(-180deg,#fca5a5,#ef4444);animation:dashLinePreview 1.1s ease-in-out infinite}.dash-chart-line-preview__bar:first-child{height:48px}[dir=ltr] .dash-chart-line-preview__bar:first-child,[dir=rtl] .dash-chart-line-preview__bar:first-child{animation-delay:.08s}.dash-chart-line-preview__bar:nth-child(2){height:56px}[dir=ltr] .dash-chart-line-preview__bar:nth-child(2),[dir=rtl] .dash-chart-line-preview__bar:nth-child(2){animation-delay:.16s}.dash-chart-line-preview__bar:nth-child(3){height:64px}[dir=ltr] .dash-chart-line-preview__bar:nth-child(3),[dir=rtl] .dash-chart-line-preview__bar:nth-child(3){animation-delay:.24s}.dash-chart-line-preview__bar:nth-child(4){height:72px}[dir=ltr] .dash-chart-line-preview__bar:nth-child(4),[dir=rtl] .dash-chart-line-preview__bar:nth-child(4){animation-delay:.32s}.dash-chart-line-preview__bar:nth-child(5){height:80px}[dir=ltr] .dash-chart-line-preview__bar:nth-child(5),[dir=rtl] .dash-chart-line-preview__bar:nth-child(5){animation-delay:.4s}.dash-chart-line-preview__bar:nth-child(6){height:88px}[dir=ltr] .dash-chart-line-preview__bar:nth-child(6),[dir=rtl] .dash-chart-line-preview__bar:nth-child(6){animation-delay:.48s}.dash-chart-line-preview__bar:nth-child(7){height:96px}[dir=ltr] .dash-chart-line-preview__bar:nth-child(7),[dir=rtl] .dash-chart-line-preview__bar:nth-child(7){animation-delay:.56s}.dash-chart-line-preview__bar:nth-child(8){height:104px}[dir=ltr] .dash-chart-line-preview__bar:nth-child(8),[dir=rtl] .dash-chart-line-preview__bar:nth-child(8){animation-delay:.64s}@keyframes dashLinePreview{0%,to{transform:scaleY(.25);opacity:.4}50%{transform:scaleY(1);opacity:1}}.dash-dues-chart-panel--modern[data-v-50dfe434]{backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15)}[dir] .dash-dues-chart-panel--modern[data-v-50dfe434]{border-radius:22px!important;background:hsla(0,0%,100%,.62)!important;border:1px solid rgba(115,103,240,.12)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 14px 40px rgba(115,103,240,.08)!important}[dir] .dash-dues-chart-panel__header[data-v-50dfe434]{padding-bottom:.65rem!important}.dash-panel__heading--chart[data-v-50dfe434]{width:100%;align-items:flex-start;flex-wrap:nowrap;gap:.65rem}.dash-chart-summary--dock[data-v-50dfe434]{flex-shrink:0;min-width:8.5rem;max-width:11.5rem;backdrop-filter:blur(12px)}[dir] .dash-chart-summary--dock[data-v-50dfe434]{padding:.5rem .9rem;border-radius:18px;border:1px solid rgba(115,103,240,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 8px 24px rgba(115,103,240,.12)}[dir=ltr] .dash-chart-summary--dock[data-v-50dfe434]{margin-left:auto;text-align:right;background:linear-gradient(145deg,rgba(237,231,255,.95),hsla(0,0%,100%,.9))}[dir=rtl] .dash-chart-summary--dock[data-v-50dfe434]{margin-right:auto;text-align:left;background:linear-gradient(-145deg,rgba(237,231,255,.95),hsla(0,0%,100%,.9))}.dash-chart-summary--dock strong[data-v-50dfe434]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}.dash-chart-summary[data-v-50dfe434]{max-width:9rem;backdrop-filter:blur(10px)}[dir] .dash-chart-summary[data-v-50dfe434]{padding:.4rem .75rem;border-radius:14px;background:hsla(0,0%,100%,.65);border:1px solid rgba(115,103,240,.15);box-shadow:0 4px 14px rgba(115,103,240,.08)}[dir=ltr] .dash-chart-summary[data-v-50dfe434]{text-align:right}[dir=rtl] .dash-chart-summary[data-v-50dfe434]{text-align:left}.dash-chart-summary__label[data-v-50dfe434]{display:block;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#7367f0}.dash-chart-summary strong[data-v-50dfe434]{display:block;font-size:.72rem;font-weight:700;color:#2f2b3d;line-height:1.3}[dir] .dash-chart-summary strong[data-v-50dfe434]{margin-top:.15rem}.dash-dues-chart-panel__body[data-v-50dfe434]{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}[dir] .dash-dues-chart-panel__body[data-v-50dfe434]{padding:.25rem .85rem 1rem!important}.dash-chart-viewport-inner[data-v-50dfe434]{flex:1 1 auto;min-height:280px;overflow:visible;position:relative;width:100%}[dir=ltr] .dash-chart-viewport-inner[data-v-50dfe434]{padding:.35rem .25rem .35rem 0}[dir=rtl] .dash-chart-viewport-inner[data-v-50dfe434]{padding:.35rem 0 .35rem .25rem}.dash-dues-apex-chart[data-v-50dfe434]{max-height:100%}[dir=ltr] .dash-dues-apex-chart--bars[data-v-50dfe434],[dir=rtl] .dash-dues-apex-chart--bars[data-v-50dfe434]{animation:dashBarsReveal-data-v-50dfe434 .5s ease-out both}.dash-dues-apex-chart[data-v-50dfe434] .apexcharts-datalabel,.dash-dues-apex-chart[data-v-50dfe434] .apexcharts-datalabel-label,.dash-dues-apex-chart[data-v-50dfe434] .apexcharts-datalabel-value{fill:#2f2b3d!important}.dash-dues-apex-chart[data-v-50dfe434] .apexcharts-data-labels rect{fill:#fff!important;stroke:#ebe9f1!important;stroke-width:1!important}@keyframes dashBarsReveal-data-v-50dfe434{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dash-chart-empty[data-v-50dfe434]{font-size:.9rem;font-weight:600}.dash-chart-placeholder[data-v-50dfe434]{flex:1 1 auto;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;font-size:.82rem;font-weight:600;width:100%}[dir] .dash-chart-placeholder[data-v-50dfe434]{padding:1rem 1.5rem}.dash-chart-placeholder__bars[data-v-50dfe434]{display:flex;flex-direction:column;gap:.55rem;width:100%;max-width:280px}.dash-chart-placeholder__bar[data-v-50dfe434]{display:block;height:10px}[dir] .dash-chart-placeholder__bar[data-v-50dfe434]{border-radius:999px;background-size:200% 100%}[dir=ltr] .dash-chart-placeholder__bar[data-v-50dfe434]{background:linear-gradient(90deg,rgba(115,103,240,.15),rgba(115,103,240,.45) 50%,rgba(115,103,240,.15));animation:dashBarShimmer-ltr-data-v-50dfe434 1.2s ease-in-out infinite}[dir=rtl] .dash-chart-placeholder__bar[data-v-50dfe434]{background:linear-gradient(-90deg,rgba(115,103,240,.15),rgba(115,103,240,.45) 50%,rgba(115,103,240,.15));animation:dashBarShimmer-rtl-data-v-50dfe434 1.2s ease-in-out infinite}.dash-chart-placeholder__bar[data-v-50dfe434]:first-child{width:92%}.dash-chart-placeholder__bar[data-v-50dfe434]:nth-child(2){width:78%}.dash-chart-placeholder__bar[data-v-50dfe434]:nth-child(3){width:65%}.dash-chart-placeholder__bar[data-v-50dfe434]:nth-child(4){width:48%}.dash-chart-placeholder__bar[data-v-50dfe434]:nth-child(5){width:36%}@keyframes dashBarShimmer-ltr-data-v-50dfe434{0%{background-position:100% 0;opacity:.65}50%{opacity:1}to{background-position:-100% 0;opacity:.65}}@keyframes dashBarShimmer-rtl-data-v-50dfe434{0%{background-position:0 0;opacity:.65}50%{opacity:1}to{background-position:200% 0;opacity:.65}}.dash-panel__icon--att{color:#7367f0}[dir] .dash-panel__icon--att{border:1px solid rgba(115,103,240,.12)}[dir=ltr] .dash-panel__icon--att{background:linear-gradient(135deg,rgba(237,233,254,.95),rgba(219,234,254,.95))}[dir=rtl] .dash-panel__icon--att{background:linear-gradient(-135deg,rgba(237,233,254,.95),rgba(219,234,254,.95))}.dash-att-panel--glass{overflow:hidden;backdrop-filter:blur(16px) saturate(1.12);-webkit-backdrop-filter:blur(16px) saturate(1.12)}[dir] .dash-att-panel--glass{border-radius:20px!important;background:hsla(0,0%,100%,.52)!important;border:1px solid hsla(0,0%,100%,.78)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 14px 36px rgba(115,103,240,.07)!important}[dir] .dash-att-panel__header{padding-bottom:.65rem!important}[dir=ltr] .dash-att-panel__header{background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,0))!important}[dir=rtl] .dash-att-panel__header{background:linear-gradient(-180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,0))!important}.dash-att-panel__top{justify-content:space-between;gap:1rem;width:100%}.dash-att-panel__actions,.dash-att-panel__top{display:flex;align-items:center;flex-wrap:wrap}.dash-att-panel__actions{gap:.65rem;flex-shrink:0}.dash-att-date{display:inline-flex;align-items:center;gap:.4rem;backdrop-filter:blur(8px);color:#64748b}[dir] .dash-att-date{margin:0;padding:.4rem .85rem;border-radius:12px;border:1px solid hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.55);box-shadow:0 2px 8px rgba(115,103,240,.06);cursor:pointer}.dash-att-date__input{min-width:6.5rem;font-weight:700;font-size:.85rem;color:#1e293b!important}[dir] .dash-att-date__input{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;cursor:pointer}.dash-att-export{font-weight:700;font-size:.82rem}[dir] .dash-att-export{border-radius:12px!important}[dir=ltr] .dash-att-export{padding-left:.85rem!important;padding-right:.95rem!important}[dir=rtl] .dash-att-export{padding-right:.85rem!important;padding-left:.95rem!important}[dir] .dash-att-overview{padding:.85rem 1.15rem 1rem;border-bottom:1px solid rgba(115,103,240,.08);background:hsla(0,0%,100%,.28)}.dash-att-overview__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}[dir] .dash-att-overview__head{margin-bottom:.6rem}.dash-att-overview__title{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.045em;color:#334155}.dash-att-overview__pill{display:inline-flex;align-items:center;color:#475569;font-size:.75rem;font-weight:700;white-space:nowrap}[dir] .dash-att-overview__pill{padding:.22rem .65rem;border-radius:999px;background:hsla(0,0%,100%,.65);border:1px solid rgba(115,103,240,.12)}.dash-att-progress-row{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.dash-att-overview__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .45rem;font-size:.78rem;color:#64748b;white-space:nowrap}[dir=ltr] .dash-att-overview__meta{margin-left:auto}[dir=rtl] .dash-att-overview__meta{margin-right:auto}.dash-att-overview__meta strong{color:#0f172a;font-variant-numeric:tabular-nums}.dash-att-overview__dot{opacity:.45}.dash-att-progress{position:relative;flex:1 1 180px;height:8px;overflow:hidden}[dir] .dash-att-progress{border-radius:999px;background:rgba(226,232,240,.75);box-shadow:inset 0 1px 2px rgba(15,23,42,.05)}.dash-att-progress__fill{position:relative;height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);overflow:hidden}[dir] .dash-att-progress__fill{border-radius:999px}[dir=ltr] .dash-att-progress__fill{background:linear-gradient(90deg,#34d399,#10b981 55%,#059669)}[dir=rtl] .dash-att-progress__fill{background:linear-gradient(-90deg,#34d399,#10b981 55%,#059669)}.dash-att-progress__glow{position:absolute;inset:0}[dir=ltr] .dash-att-progress__glow{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0));transform:translateX(-100%);animation:dashAttShine-ltr 2.4s ease-in-out infinite}[dir=rtl] .dash-att-progress__glow{background:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0));transform:translateX(100%);animation:dashAttShine-rtl 2.4s ease-in-out infinite}@keyframes dashAttShine-ltr{0%{transform:translateX(-100%)}60%,to{transform:translateX(100%)}}@keyframes dashAttShine-rtl{0%{transform:translateX(100%)}60%,to{transform:translateX(-100%)}}[dir] .dash-att-metrics{padding:.9rem 1.15rem 1.05rem;border-bottom:1px solid rgba(115,103,240,.08);background:hsla(0,0%,100%,.22)}.dash-att-metrics .attendance-stats{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.65rem}[dir] .dash-att-metrics .attendance-stats{margin-bottom:0}@media(max-width:1199px){.dash-att-metrics .attendance-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.dash-att-metrics .attendance-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-att-metrics .attendance-stat{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:92px;color:#fff;min-width:0}[dir] .dash-att-metrics .attendance-stat{padding:.6rem .75rem .65rem;border-radius:12px;border:1px solid transparent;box-shadow:0 2px 8px rgba(15,23,42,.08)}.dash-att-metrics .attendance-stat__code{position:absolute;top:.5rem;font-size:.62rem;font-weight:800;letter-spacing:.2px;color:#fff;line-height:1.2}[dir] .dash-att-metrics .attendance-stat__code{padding:.15rem .4rem;border-radius:6px;background:hsla(0,0%,100%,.22)}[dir=ltr] .dash-att-metrics .attendance-stat__code{right:.55rem}[dir=rtl] .dash-att-metrics .attendance-stat__code{left:.55rem}.dash-att-metrics .attendance-stat__label{display:block;min-height:2.35em;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.35px;color:hsla(0,0%,100%,.92);line-height:1.25}[dir=ltr] .dash-att-metrics .attendance-stat__label{padding-right:2.25rem}[dir=rtl] .dash-att-metrics .attendance-stat__label{padding-left:2.25rem}.dash-att-metrics .attendance-stat__value{display:block;font-size:1.75rem;font-weight:800;line-height:1;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums}[dir] .dash-att-metrics .attendance-stat__value{margin-top:.25rem}[dir=ltr] .dash-att-metrics .attendance-stat.is-total{background:linear-gradient(145deg,#a78bfa,#7c3aed)}[dir=rtl] .dash-att-metrics .attendance-stat.is-total{background:linear-gradient(-145deg,#a78bfa,#7c3aed)}[dir=ltr] .dash-att-metrics .attendance-stat.is-present{background:linear-gradient(145deg,#32d583,#28c76f)}[dir=rtl] .dash-att-metrics .attendance-stat.is-present{background:linear-gradient(-145deg,#32d583,#28c76f)}[dir=ltr] .dash-att-metrics .attendance-stat.is-absent{background:linear-gradient(145deg,#f08182,#ea5455)}[dir=rtl] .dash-att-metrics .attendance-stat.is-absent{background:linear-gradient(-145deg,#f08182,#ea5455)}[dir=ltr] .dash-att-metrics .attendance-stat.is-leave{background:linear-gradient(145deg,#22d3ee,#00cfe8)}[dir=rtl] .dash-att-metrics .attendance-stat.is-leave{background:linear-gradient(-145deg,#22d3ee,#00cfe8)}[dir=ltr] .dash-att-metrics .attendance-stat.is-late{background:linear-gradient(145deg,#ffb366,#ff9f43)}[dir=rtl] .dash-att-metrics .attendance-stat.is-late{background:linear-gradient(-145deg,#ffb366,#ff9f43)}[dir=ltr] .dash-att-metrics .attendance-stat.is-holiday{background:linear-gradient(145deg,#38bdf8,#0ea5e9)}[dir=rtl] .dash-att-metrics .attendance-stat.is-holiday{background:linear-gradient(-145deg,#38bdf8,#0ea5e9)}[dir=ltr] .dash-att-metrics .attendance-stat.is-unmarked{background:linear-gradient(145deg,#94a3b8,#64748b)}[dir=rtl] .dash-att-metrics .attendance-stat.is-unmarked{background:linear-gradient(-145deg,#94a3b8,#64748b)}.dash-att-metrics .attendance-stats--skeleton{pointer-events:none}.dash-att-metrics .attendance-stat-skeleton{min-height:92px;display:flex;flex-direction:column;justify-content:flex-end;gap:.45rem;opacity:.65}[dir] .dash-att-metrics .attendance-stat-skeleton{padding:.65rem .75rem;border-radius:12px;border:none;background:#e2e8f0}.dash-att-metrics .attendance-stat-skeleton__value{width:42%;height:1.65rem}[dir] .dash-att-metrics .attendance-stat-skeleton__value{border-radius:8px;background-size:200% 100%}[dir=ltr] .dash-att-metrics .attendance-stat-skeleton__value{background:linear-gradient(90deg,#e2e8f0,#f1f5f9 40%,#e2e8f0 80%);animation:dashAttSk-ltr 1.2s ease-in-out infinite}[dir=rtl] .dash-att-metrics .attendance-stat-skeleton__value{background:linear-gradient(-90deg,#e2e8f0,#f1f5f9 40%,#e2e8f0 80%);animation:dashAttSk-rtl 1.2s ease-in-out infinite}.dash-att-metrics .attendance-stat-skeleton__label{width:72%;height:.75rem}[dir] .dash-att-metrics .attendance-stat-skeleton__label{border-radius:6px;background-size:200% 100%}[dir=ltr] .dash-att-metrics .attendance-stat-skeleton__label{background:linear-gradient(90deg,#e2e8f0,#f1f5f9 40%,#e2e8f0 80%);animation:dashAttSk-ltr 1.2s ease-in-out infinite}[dir=rtl] .dash-att-metrics .attendance-stat-skeleton__label{background:linear-gradient(-90deg,#e2e8f0,#f1f5f9 40%,#e2e8f0 80%);animation:dashAttSk-rtl 1.2s ease-in-out infinite}@keyframes dashAttSk-ltr{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes dashAttSk-rtl{0%{background-position:-100% 0}to{background-position:300% 0}}.dash-table-scroll--att{max-height:min(480px,62vh);scrollbar-width:thin;scrollbar-color:rgba(115,103,240,.35) transparent}[dir] .dash-table-scroll--att{border-top:none;background:hsla(0,0%,100%,.18)}.dash-table-scroll--att::-webkit-scrollbar{width:6px}[dir] .dash-table-scroll--att::-webkit-scrollbar-thumb{border-radius:999px}[dir=ltr] .dash-table-scroll--att::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#b9b3f8,#7367f0)}[dir=rtl] .dash-table-scroll--att::-webkit-scrollbar-thumb{background:linear-gradient(-180deg,#b9b3f8,#7367f0)}.dash-att-table{font-size:.84rem}[dir] .dash-att-table{background:transparent}.dash-att-table thead th{position:sticky;top:0;z-index:2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);vertical-align:middle}[dir] .dash-att-table thead th{background:rgba(248,250,252,.92)!important;border-bottom:1px solid rgba(115,103,240,.1)!important;border-top:none!important;padding:.6rem .75rem!important;box-shadow:0 1px 0 rgba(115,103,240,.06)}.dash-att-table tbody td{vertical-align:middle}[dir] .dash-att-table tbody td{padding:.5rem .75rem!important;border-color:rgba(241,245,249,.95)!important;background:transparent}.dash-att-table tbody tr{transition:background .15s ease}[dir] .dash-att-table tbody tr:nth-child(2n){background:hsla(0,0%,100%,.35)}[dir] .dash-att-table tbody tr:hover{background:rgba(237,233,254,.35)!important}.dash-att-table tfoot td{position:sticky;bottom:0;z-index:2;backdrop-filter:blur(10px)}[dir] .dash-att-table tfoot td{background:rgba(248,250,252,.92)!important;border-top:1px solid rgba(115,103,240,.1)!important;padding:.55rem .75rem!important;box-shadow:0 -1px 0 rgba(115,103,240,.06)}.dash-att-th{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#64748b}[dir=ltr] .dash-att-th--class{text-align:left}[dir=rtl] .dash-att-th--class{text-align:right}.dash-att-th--foot{font-size:.72rem;color:#334155}.dash-att-td-class{min-width:140px;max-width:220px}.dash-att-td-num{width:4.5rem}.dash-att-class-cell{display:flex;flex-direction:column;gap:.12rem;min-width:0}[dir=ltr] .dash-att-class-cell{padding-left:.1rem}[dir=rtl] .dash-att-class-cell{padding-right:.1rem}.dash-att-class-cell__name{font-weight:700;font-size:.8125rem;color:#1e293b;line-height:1.3;word-break:break-word}.dash-att-class-cell__meta{font-size:.65rem;font-weight:600;color:#94a3b8;white-space:nowrap}.dash-att-pill{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;font-size:.78rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.2}[dir] .dash-att-pill{padding:.2rem .5rem;border-radius:999px}.dash-att-pill--neutral{color:#475569}[dir] .dash-att-pill--neutral{background:rgba(241,245,249,.95);border:1px solid rgba(226,232,240,.9)}.dash-att-pill--success{color:#15803d}[dir] .dash-att-pill--success{background:rgba(220,252,231,.95);border:1px solid rgba(134,239,172,.45)}.dash-att-pill--danger{color:#b91c1c}[dir] .dash-att-pill--danger{background:rgba(254,226,226,.95);border:1px solid rgba(252,165,165,.45)}.dash-att-pill--warning{color:#b45309}[dir] .dash-att-pill--warning{background:rgba(254,243,199,.95);border:1px solid rgba(253,224,71,.4)}.dash-att-pill--info{color:#0e7490}[dir] .dash-att-pill--info{background:rgba(207,250,254,.95);border:1px solid rgba(103,232,249,.45)}.dash-att-pill--holiday{color:#0369a1}[dir] .dash-att-pill--holiday{background:rgba(224,242,254,.95);border:1px solid rgba(125,211,252,.45)}.dash-att-pill--muted{color:#94a3b8}[dir] .dash-att-pill--muted{background:rgba(248,250,252,.95);border:1px solid rgba(226,232,240,.9)}.dash-att-pill--unmarked-warn{color:#92400e}[dir] .dash-att-pill--unmarked-warn{background:rgba(254,243,199,.95);border:1px solid rgba(251,191,36,.45)}.dash-att-busy,.dash-att-empty{display:flex;align-items:center;justify-content:center}.dash-att-empty{flex-direction:column}[dir] .dash-att-empty{padding:2.5rem 1rem}.flatpickr-calendar .flatpickr-day[data-v-908ee488]{color:#6e6b7b}[dir] .flatpickr-calendar .flatpickr-day.today[data-v-908ee488]{border-color:#8074e5}.flatpickr-calendar .flatpickr-day.today[data-v-908ee488]:hover{color:#6e6b7b}[dir] .flatpickr-calendar .flatpickr-day.today[data-v-908ee488]:hover{background:transparent}.flatpickr-calendar .flatpickr-day.selected[data-v-908ee488],.flatpickr-calendar .flatpickr-day.selected[data-v-908ee488]:hover{color:#fff}[dir] .flatpickr-calendar .flatpickr-day.selected[data-v-908ee488],[dir] .flatpickr-calendar .flatpickr-day.selected[data-v-908ee488]:hover{background:#8074e5;border-color:#8074e5}[dir] .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488],[dir] .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488]:hover{background:#f6f5fd;border-color:#f6f5fd}[dir=ltr] .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488],[dir=ltr] .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488]:hover{box-shadow:-5px 0 0 #f6f5fd,5px 0 0 #f6f5fd}[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488],[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488]:hover{box-shadow:5px 0 0 #f6f5fd,-5px 0 0 #f6f5fd}.flatpickr-calendar .flatpickr-day.endRange[data-v-908ee488],.flatpickr-calendar .flatpickr-day.endRange[data-v-908ee488]:hover,.flatpickr-calendar .flatpickr-day.startRange[data-v-908ee488],.flatpickr-calendar .flatpickr-day.startRange[data-v-908ee488]:hover{color:#fff}[dir] .flatpickr-calendar .flatpickr-day.endRange[data-v-908ee488],[dir] .flatpickr-calendar .flatpickr-day.endRange[data-v-908ee488]:hover,[dir] .flatpickr-calendar .flatpickr-day.startRange[data-v-908ee488],[dir] .flatpickr-calendar .flatpickr-day.startRange[data-v-908ee488]:hover{background:#8074e5;border-color:#8074e5}[dir=ltr] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange[data-v-908ee488]:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange[data-v-908ee488]:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange[data-v-908ee488]:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #8074e5}[dir=rtl] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange[data-v-908ee488]:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange[data-v-908ee488]:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange[data-v-908ee488]:not(:nth-child(7n+1)){box-shadow:10px 0 0 #8074e5}.flatpickr-calendar .flatpickr-day.flatpickr-disabled[data-v-908ee488],.flatpickr-calendar .flatpickr-day.nextMonthDay[data-v-908ee488],.flatpickr-calendar .flatpickr-day.prevMonthDay[data-v-908ee488]{color:#dae1e7}[dir] .flatpickr-calendar .flatpickr-day[data-v-908ee488]:hover{background:#f6f6f6}.flatpickr-calendar[data-v-908ee488]:after,.flatpickr-calendar[data-v-908ee488]:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-next-month[data-v-908ee488],.flatpickr-calendar .flatpickr-months .flatpickr-prev-month[data-v-908ee488]{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i[data-v-908ee488],.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg[data-v-908ee488],.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i[data-v-908ee488],.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg[data-v-908ee488]{fill:#8074e5}.flatpickr-calendar .flatpickr-current-month span.cur-month[data-v-908ee488]{font-weight:300}[dir] .flatpickr-time .flatpickr-am-pm[data-v-908ee488]:focus,[dir] .flatpickr-time .flatpickr-am-pm[data-v-908ee488]:hover,[dir] .flatpickr-time input[data-v-908ee488]:focus,[dir] .flatpickr-time input[data-v-908ee488]:hover{background:#fff}[dir] .dark-layout .flatpickr-calendar[data-v-908ee488]{background:#161d31;border-color:#161d31;box-shadow:none}.dark-layout .flatpickr-calendar .flatpickr-months i[data-v-908ee488],.dark-layout .flatpickr-calendar .flatpickr-months svg[data-v-908ee488]{fill:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-month[data-v-908ee488]{color:#b4b7bd}[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks[data-v-908ee488]{box-shadow:1px 0 0 #3b4253}[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks[data-v-908ee488]{box-shadow:-1px 0 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-day.today[data-v-908ee488]:hover,.dark-layout .flatpickr-calendar .flatpickr-day[data-v-908ee488],.dark-layout .flatpickr-calendar .flatpickr-weekday[data-v-908ee488]{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected[data-v-908ee488]{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled[data-v-908ee488],.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay[data-v-908ee488],.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay[data-v-908ee488]{color:#4e5154!important}[dir] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488],[dir] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488]:hover{background:#283046;border-color:#283046}[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488],[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488]:hover{box-shadow:-5px 0 0 #283046,5px 0 0 #283046}[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488],[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-908ee488]:hover{box-shadow:5px 0 0 #283046,-5px 0 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day[data-v-908ee488]:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-day[data-v-908ee488]:hover:not(.selected):not(.today):not(.startRange):not(.endRange){border-color:#283046}[dir] .dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day[data-v-908ee488]:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}[dir] .dark-layout .flatpickr-calendar .flatpickr-time[data-v-908ee488]{border-color:#161d31!important}.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm[data-v-908ee488],.dark-layout .flatpickr-calendar .flatpickr-time .numInput[data-v-908ee488]{color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm[data-v-908ee488]:hover,[dir] .dark-layout .flatpickr-calendar .flatpickr-time .numInput[data-v-908ee488]:hover{background:#161d31}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .arrowUp[data-v-908ee488]:after{border-bottom-color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .arrowDown[data-v-908ee488]:after{border-top-color:#b4b7bd}[dir] .dark-layout .flatpickr-time .flatpickr-am-pm[data-v-908ee488]:focus,[dir] .dark-layout .flatpickr-time .flatpickr-am-pm[data-v-908ee488]:hover,[dir] .dark-layout .flatpickr-time input[data-v-908ee488]:focus,[dir] .dark-layout .flatpickr-time input[data-v-908ee488]:hover{background:#161d31}.flatpickr-human-friendly[readonly][data-v-908ee488],.flatpickr-input[readonly][data-v-908ee488],.flatpickr-input~.form-control[readonly][data-v-908ee488]{opacity:1!important}[dir] .flatpickr-human-friendly[readonly][data-v-908ee488],[dir] .flatpickr-input[readonly][data-v-908ee488],[dir] .flatpickr-input~.form-control[readonly][data-v-908ee488]{background-color:inherit}[dir] .flatpickr-weekdays[data-v-908ee488]{margin-top:8px}.flatpickr-current-month .flatpickr-monthDropdown-months[data-v-908ee488]{-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months[data-v-908ee488],.flatpickr-current-month .numInputWrapper[data-v-908ee488]{font-size:1.1rem;transition:all .15s ease-out}[dir] .flatpickr-current-month .flatpickr-monthDropdown-months[data-v-908ee488],[dir] .flatpickr-current-month .numInputWrapper[data-v-908ee488]{border-radius:4px;padding:2px}.flatpickr-current-month .flatpickr-monthDropdown-months span[data-v-908ee488],.flatpickr-current-month .numInputWrapper span[data-v-908ee488]{display:none}html[dir=rtl] .flatpickr-calendar .flatpickr-next-month svg[data-v-908ee488],html[dir=rtl] .flatpickr-calendar .flatpickr-prev-month svg[data-v-908ee488]{transform:rotate(180deg)}.hw-card__icon[data-v-908ee488]{color:#ea580c}[dir=ltr] .hw-card__icon[data-v-908ee488]{background:linear-gradient(135deg,#fff7ed,#ffedd5)}[dir=rtl] .hw-card__icon[data-v-908ee488]{background:linear-gradient(-135deg,#fff7ed,#ffedd5)}[dir] .hw-card__header[data-v-908ee488]{padding-bottom:.85rem!important}.hw-card__top[data-v-908ee488]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;width:100%}.hw-card__actions[data-v-908ee488]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.hw-card__date[data-v-908ee488]{display:inline-flex;align-items:center;gap:.4rem;color:#64748b}[dir] .hw-card__date[data-v-908ee488]{margin:0;padding:.4rem .85rem;border-radius:12px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04);cursor:pointer}.hw-card__date-input[data-v-908ee488]{min-width:6.5rem;font-weight:700;font-size:.85rem;color:#1e293b!important}[dir] .hw-card__date-input[data-v-908ee488]{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;cursor:pointer}.hw-card__refresh[data-v-908ee488]{display:inline-flex;align-items:center;height:38px;font-weight:700;font-size:.82rem;padding-inline:1rem!important;white-space:nowrap}[dir] .hw-card__refresh[data-v-908ee488]{border-radius:12px!important}[dir] .hw-progress-wrap[data-v-908ee488]{padding:.85rem 1.15rem 1rem;border-bottom:1px solid #eef2f7;background:#fff}.hw-progress__head[data-v-908ee488]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}[dir] .hw-progress__head[data-v-908ee488]{margin-bottom:.55rem}.hw-progress__title[data-v-908ee488]{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.hw-progress__value[data-v-908ee488]{font-size:.82rem;font-weight:600;color:#94a3b8;font-variant-numeric:tabular-nums}.hw-progress__value strong[data-v-908ee488]{color:#0f172a;font-weight:800}.hw-progress[data-v-908ee488]{height:8px;overflow:hidden}[dir] .hw-progress[data-v-908ee488]{border-radius:999px;background:#eef2f7}.hw-progress__fill[data-v-908ee488]{height:100%;transition:width .5s cubic-bezier(.22,1,.36,1)}[dir] .hw-progress__fill[data-v-908ee488]{border-radius:999px}[dir=ltr] .hw-progress__fill[data-v-908ee488]{background:linear-gradient(90deg,#fdba74,#fb923c 55%,#ea580c)}[dir=rtl] .hw-progress__fill[data-v-908ee488]{background:linear-gradient(-90deg,#fdba74,#fb923c 55%,#ea580c)}.hw-stats[data-v-908ee488]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem}[dir] .hw-stats[data-v-908ee488]{padding:.9rem 1.15rem 1rem;border-bottom:1px solid #eef2f7}[dir=ltr] .hw-stats[data-v-908ee488]{background:linear-gradient(180deg,#fafbfc,#fff)}[dir=rtl] .hw-stats[data-v-908ee488]{background:linear-gradient(-180deg,#fafbfc,#fff)}@media(max-width:1199px){.hw-stats[data-v-908ee488]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:575px){.hw-stats[data-v-908ee488]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hw-stat[data-v-908ee488]{position:relative;display:flex;flex-direction:column;gap:.35rem;min-width:0;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}[dir] .hw-stat[data-v-908ee488]{padding:.75rem .85rem;border-radius:14px;border:1px solid #eef2f7;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.03)}[dir] .hw-stat[data-v-908ee488]:hover{border-color:#e2e8f0;box-shadow:0 6px 16px rgba(15,23,42,.07)}.hw-stat[data-v-908ee488]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px}[dir] .hw-stat[data-v-908ee488]:before{border-radius:3px}.hw-stat__top[data-v-908ee488]{display:flex;align-items:center;gap:.35rem;min-width:0}.hw-stat__icon[data-v-908ee488]{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;flex-shrink:0}[dir] .hw-stat__icon[data-v-908ee488]{border-radius:7px}.hw-stat__label[data-v-908ee488]{font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hw-stat__value[data-v-908ee488]{font-size:1.5rem;font-weight:800;line-height:1;letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums}.hw-stat__foot[data-v-908ee488]{display:flex;align-items:center;gap:.4rem}[dir] .hw-stat__foot[data-v-908ee488]{margin-top:.1rem}.hw-stat__meter[data-v-908ee488]{position:relative;flex:1;height:4px;overflow:hidden;min-width:0}[dir] .hw-stat__meter[data-v-908ee488]{border-radius:999px;background:#eef2f7}.hw-stat__meter-fill[data-v-908ee488]{display:block;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1)}[dir] .hw-stat__meter-fill[data-v-908ee488]{border-radius:999px}[dir=ltr] .hw-stat__meter-fill--ok[data-v-908ee488]{background:linear-gradient(90deg,#34d399,#059669)}[dir=rtl] .hw-stat__meter-fill--ok[data-v-908ee488]{background:linear-gradient(-90deg,#34d399,#059669)}[dir=ltr] .hw-stat__meter-fill--pub[data-v-908ee488]{background:linear-gradient(90deg,#7dd3fc,#0284c7)}[dir=rtl] .hw-stat__meter-fill--pub[data-v-908ee488]{background:linear-gradient(-90deg,#7dd3fc,#0284c7)}[dir=ltr] .hw-stat__meter-fill--pending[data-v-908ee488]{background:linear-gradient(90deg,#fdba74,#ea580c)}[dir=rtl] .hw-stat__meter-fill--pending[data-v-908ee488]{background:linear-gradient(-90deg,#fdba74,#ea580c)}[dir=ltr] .hw-stat__meter-fill--muted[data-v-908ee488]{background:linear-gradient(90deg,#cbd5e1,#94a3b8)}[dir=rtl] .hw-stat__meter-fill--muted[data-v-908ee488]{background:linear-gradient(-90deg,#cbd5e1,#94a3b8)}.hw-stat__pct[data-v-908ee488]{font-size:.62rem;font-weight:800;color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap}.hw-stat__hint[data-v-908ee488]{font-size:.62rem;font-weight:600;color:#b6c0cf;white-space:nowrap}[dir=ltr] .hw-stat--total[data-v-908ee488]:before{background:linear-gradient(180deg,#a5b4fc,#4f46e5)}[dir=rtl] .hw-stat--total[data-v-908ee488]:before{background:linear-gradient(-180deg,#a5b4fc,#4f46e5)}[dir=ltr] .hw-stat--ok[data-v-908ee488]:before{background:linear-gradient(180deg,#34d399,#059669)}[dir=rtl] .hw-stat--ok[data-v-908ee488]:before{background:linear-gradient(-180deg,#34d399,#059669)}[dir=ltr] .hw-stat--published[data-v-908ee488]:before{background:linear-gradient(180deg,#38bdf8,#0284c7)}[dir=rtl] .hw-stat--published[data-v-908ee488]:before{background:linear-gradient(-180deg,#38bdf8,#0284c7)}[dir=ltr] .hw-stat--pending[data-v-908ee488]:before{background:linear-gradient(180deg,#fdba74,#ea580c)}[dir=rtl] .hw-stat--pending[data-v-908ee488]:before{background:linear-gradient(-180deg,#fdba74,#ea580c)}[dir=ltr] .hw-stat--muted[data-v-908ee488]:before{background:linear-gradient(180deg,#cbd5e1,#94a3b8)}[dir=rtl] .hw-stat--muted[data-v-908ee488]:before{background:linear-gradient(-180deg,#cbd5e1,#94a3b8)}.hw-stat--total .hw-stat__icon[data-v-908ee488]{color:#4f46e5}[dir] .hw-stat--total .hw-stat__icon[data-v-908ee488]{background:#eef2ff}.hw-stat--ok .hw-stat__icon[data-v-908ee488]{color:#059669}[dir] .hw-stat--ok .hw-stat__icon[data-v-908ee488]{background:#ecfdf5}.hw-stat--published .hw-stat__icon[data-v-908ee488]{color:#0284c7}[dir] .hw-stat--published .hw-stat__icon[data-v-908ee488]{background:#e0f2fe}.hw-stat--pending .hw-stat__icon[data-v-908ee488]{color:#ea580c}[dir] .hw-stat--pending .hw-stat__icon[data-v-908ee488]{background:#fff7ed}.hw-stat--muted .hw-stat__icon[data-v-908ee488]{color:#64748b}[dir] .hw-stat--muted .hw-stat__icon[data-v-908ee488]{background:#f1f5f9}.hw-toolbar[data-v-908ee488]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}[dir] .hw-toolbar[data-v-908ee488]{margin:.85rem 1.15rem}.hw-search[data-v-908ee488]{display:flex;align-items:center;gap:.5rem;flex:1 1 14rem;min-width:0;transition:border-color .15s ease,box-shadow .15s ease}[dir] .hw-search[data-v-908ee488]{padding:.45rem .7rem;border-radius:12px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.03)}[dir] .hw-search[data-v-908ee488]:focus-within{border-color:#fed7aa;box-shadow:0 0 0 3px rgba(251,146,60,.14)}.hw-search__icon[data-v-908ee488]{display:inline-flex;color:#94a3b8;flex-shrink:0}.hw-search__input[data-v-908ee488]{flex:1;min-width:0;outline:0;font-size:.84rem;font-weight:600;color:#1e293b}[dir] .hw-search__input[data-v-908ee488]{border:0;background:transparent}.hw-search__input[data-v-908ee488]::placeholder{color:#a8b3c2;font-weight:500}.hw-search__count[data-v-908ee488]{font-size:.72rem;font-weight:700;color:#64748b;white-space:nowrap}[dir] .hw-search__count[data-v-908ee488]{background:#f1f5f9;padding:.15rem .5rem;border-radius:999px}.hw-filters[data-v-908ee488]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.hw-filters__label[data-v-908ee488]{font-size:.64rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#94a3b8;white-space:nowrap}[dir=ltr] .hw-filters__label[data-v-908ee488]:not(:first-child){margin-left:.35rem}[dir=rtl] .hw-filters__label[data-v-908ee488]:not(:first-child){margin-right:.35rem}.hw-filters__group[data-v-908ee488]{display:inline-flex;align-items:center;gap:.2rem}[dir] .hw-filters__group[data-v-908ee488]{padding:.15rem;border-radius:10px;background:#f1f5f9;border:1px solid #e8edf4}.hw-filters__clear[data-v-908ee488]{display:inline-flex;align-items:center;height:1.85rem;color:#64748b;font-size:.68rem;font-weight:700;transition:all .15s ease}[dir] .hw-filters__clear[data-v-908ee488]{padding:0 .6rem;border:1px dashed #e2e8f0;border-radius:9px;background:#fff;cursor:pointer}.hw-filters__clear[data-v-908ee488]:hover{color:#334155}[dir] .hw-filters__clear[data-v-908ee488]:hover{border-color:#cbd5e1;background:#f8fafc}.hw-filter[data-v-908ee488]{color:#7b8797;font-size:.68rem;font-weight:800;line-height:1;transition:background .15s ease,color .15s ease,box-shadow .15s ease}[dir] .hw-filter[data-v-908ee488]{border:0;background:transparent;padding:.34rem .6rem;border-radius:8px;cursor:pointer}.hw-filter[data-v-908ee488]:hover{color:#334155}.hw-filter.is-active[data-v-908ee488]{color:#0f172a}[dir] .hw-filter.is-active[data-v-908ee488]{background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.1)}.hw-filter--ok.is-active[data-v-908ee488]{color:#15803d}[dir] .hw-filter--ok.is-active[data-v-908ee488]{background:#dcfce7;box-shadow:inset 0 0 0 1px #bbf7d0}.hw-filter--bad.is-active[data-v-908ee488]{color:#b91c1c}[dir] .hw-filter--bad.is-active[data-v-908ee488]{background:#fee2e2;box-shadow:inset 0 0 0 1px #fecaca}.hw-filter-summary[data-v-908ee488]{display:flex;align-items:center;gap:.1rem;width:fit-content;color:#c2410c;font-size:.7rem;font-weight:700}[dir] .hw-filter-summary[data-v-908ee488]{margin:-.45rem 1.15rem .75rem;padding:.3rem .65rem;border-radius:999px;background:#fff7ed;border:1px solid #fed7aa}.hw-filter-summary__sep[data-v-908ee488]{opacity:.5}[dir] .hw-filter-summary__sep[data-v-908ee488]{margin:0 .2rem}.hw-subjects-empty[data-v-908ee488]{font-size:.74rem;font-weight:600;color:#b6c0cf;font-style:italic}[dir] .hw-subjects-empty[data-v-908ee488]{padding:.5rem 0}[dir] .hw-table-wrap[data-v-908ee488]{border-top:1px solid #eef2f7}.hw-table[data-v-908ee488]{font-size:.84rem}.hw-table thead th[data-v-908ee488]{position:sticky;top:0;z-index:2;vertical-align:middle;font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#64748b}[dir] .hw-table thead th[data-v-908ee488]{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;border-top:none!important;padding:.6rem .85rem!important;box-shadow:0 1px 0 #e2e8f0}.hw-table tbody td[data-v-908ee488]{vertical-align:top}[dir] .hw-table tbody td[data-v-908ee488]{padding:.75rem .85rem!important;border-color:#f1f5f9!important}[dir] .hw-table tbody tr[data-v-908ee488]:nth-child(2n){background:#fafbfc}.hw-table tbody tr td[data-v-908ee488]:first-child{transition:box-shadow .15s ease}[dir=ltr] .hw-table tbody tr td[data-v-908ee488]:first-child{box-shadow:inset 3px 0 0 transparent}[dir=rtl] .hw-table tbody tr td[data-v-908ee488]:first-child{box-shadow:inset -3px 0 0 transparent}[dir=ltr] .hw-table tbody tr:hover td[data-v-908ee488]:first-child{box-shadow:inset 3px 0 0 #fb923c}[dir=rtl] .hw-table tbody tr:hover td[data-v-908ee488]:first-child{box-shadow:inset -3px 0 0 #fb923c}.hw-class[data-v-908ee488]{display:flex;flex-direction:column;gap:.15rem;min-width:8rem}.hw-class__name[data-v-908ee488]{font-weight:800;font-size:.84rem;color:#1e293b;line-height:1.3;word-break:break-word}.hw-class__meta[data-v-908ee488]{font-size:.66rem;font-weight:600;color:#94a3b8;white-space:nowrap}.hw-subjects[data-v-908ee488]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.55rem}.hw-subject[data-v-908ee488]{display:flex;flex-direction:column;gap:.45rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}[dir] .hw-subject[data-v-908ee488]{padding:.6rem .7rem;border-radius:12px;border:1px solid #eef2f7;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.03)}[dir] .hw-subject[data-v-908ee488]:hover{border-color:#e2e8f0;box-shadow:0 6px 16px rgba(15,23,42,.07);transform:translateY(-1px)}[dir] .hw-subject.is-done[data-v-908ee488]{border-color:#d1fae5}[dir=ltr] .hw-subject.is-done[data-v-908ee488]{background:linear-gradient(180deg,#f7fefb,#fff 60%)}[dir=rtl] .hw-subject.is-done[data-v-908ee488]{background:linear-gradient(-180deg,#f7fefb,#fff 60%)}.hw-subject__head[data-v-908ee488]{display:flex;align-items:flex-start;justify-content:space-between;gap:.4rem;min-width:0}.hw-subject__name[data-v-908ee488]{font-size:.8rem;font-weight:800;color:#1e293b;line-height:1.3;word-break:break-word}.hw-subject__teacher[data-v-908ee488]{flex-shrink:0;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:700;color:#7c3aed;line-height:1.5}[dir] .hw-subject__teacher[data-v-908ee488]{background:#f5f3ff;border:1px solid #ede9fe;border-radius:999px;padding:.1rem .45rem}.hw-subject__status[data-v-908ee488]{display:flex;flex-wrap:wrap;gap:.3rem}.hw-chip[data-v-908ee488]{display:inline-flex;align-items:center;gap:.24rem;font-size:.64rem;font-weight:800;line-height:1.35;white-space:nowrap}[dir] .hw-chip[data-v-908ee488]{padding:.16rem .45rem;border-radius:999px}.hw-chip__text[data-v-908ee488]{overflow:hidden;text-overflow:ellipsis}.hw-chip--ok[data-v-908ee488]{color:#15803d}[dir] .hw-chip--ok[data-v-908ee488]{background:#dcfce7}.hw-chip--pub[data-v-908ee488]{color:#0369a1}[dir] .hw-chip--pub[data-v-908ee488]{background:#e0f2fe}.hw-chip--bad[data-v-908ee488]{color:#b91c1c}[dir] .hw-chip--bad[data-v-908ee488]{background:#fef2f2}[dir] .hw-skeleton[data-v-908ee488]{padding:.5rem .85rem .75rem}.hw-skeleton__group[data-v-908ee488]{display:grid;grid-template-columns:140px minmax(0,1fr);gap:1rem}[dir] .hw-skeleton__group[data-v-908ee488]{padding:.7rem 0;border-bottom:1px solid #f5f7fa}[dir] .hw-skeleton__group[data-v-908ee488]:last-child{border-bottom:none}.hw-skeleton__card[data-v-908ee488],.hw-skeleton__class[data-v-908ee488]{display:block}[dir] .hw-skeleton__card[data-v-908ee488],[dir] .hw-skeleton__class[data-v-908ee488]{border-radius:10px;background-size:200% 100%}[dir=ltr] .hw-skeleton__card[data-v-908ee488],[dir=ltr] .hw-skeleton__class[data-v-908ee488]{background:linear-gradient(90deg,#eef2f7,#f8fafc 40%,#eef2f7 80%);animation:hwSk-ltr-data-v-908ee488 1.25s ease-in-out infinite}[dir=rtl] .hw-skeleton__card[data-v-908ee488],[dir=rtl] .hw-skeleton__class[data-v-908ee488]{background:linear-gradient(-90deg,#eef2f7,#f8fafc 40%,#eef2f7 80%);animation:hwSk-rtl-data-v-908ee488 1.25s ease-in-out infinite}.hw-skeleton__class[data-v-908ee488]{height:.95rem;width:78%}.hw-skeleton__cards[data-v-908ee488]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.hw-skeleton__card[data-v-908ee488]{height:62px}@keyframes hwSk-ltr-data-v-908ee488{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes hwSk-rtl-data-v-908ee488{0%{background-position:-100% 0}to{background-position:300% 0}}.hw-empty[data-v-908ee488]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#94a3b8;font-size:.85rem}[dir] .hw-empty[data-v-908ee488]{padding:2.5rem 1rem}@media(max-width:767px){.hw-skeleton__group[data-v-908ee488],.hw-subjects[data-v-908ee488]{grid-template-columns:minmax(0,1fr)}.hw-skeleton__cards[data-v-908ee488]{grid-template-columns:repeat(2,minmax(0,1fr))}}.flatpickr-calendar .flatpickr-day[data-v-dbeaf10c]{color:#6e6b7b}[dir] .flatpickr-calendar .flatpickr-day.today[data-v-dbeaf10c]{border-color:#8074e5}.flatpickr-calendar .flatpickr-day.today[data-v-dbeaf10c]:hover{color:#6e6b7b}[dir] .flatpickr-calendar .flatpickr-day.today[data-v-dbeaf10c]:hover{background:transparent}.flatpickr-calendar .flatpickr-day.selected[data-v-dbeaf10c],.flatpickr-calendar .flatpickr-day.selected[data-v-dbeaf10c]:hover{color:#fff}[dir] .flatpickr-calendar .flatpickr-day.selected[data-v-dbeaf10c],[dir] .flatpickr-calendar .flatpickr-day.selected[data-v-dbeaf10c]:hover{background:#8074e5;border-color:#8074e5}[dir] .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c],[dir] .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c]:hover{background:#f6f5fd;border-color:#f6f5fd}[dir=ltr] .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c],[dir=ltr] .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c]:hover{box-shadow:-5px 0 0 #f6f5fd,5px 0 0 #f6f5fd}[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c],[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c]:hover{box-shadow:5px 0 0 #f6f5fd,-5px 0 0 #f6f5fd}.flatpickr-calendar .flatpickr-day.endRange[data-v-dbeaf10c],.flatpickr-calendar .flatpickr-day.endRange[data-v-dbeaf10c]:hover,.flatpickr-calendar .flatpickr-day.startRange[data-v-dbeaf10c],.flatpickr-calendar .flatpickr-day.startRange[data-v-dbeaf10c]:hover{color:#fff}[dir] .flatpickr-calendar .flatpickr-day.endRange[data-v-dbeaf10c],[dir] .flatpickr-calendar .flatpickr-day.endRange[data-v-dbeaf10c]:hover,[dir] .flatpickr-calendar .flatpickr-day.startRange[data-v-dbeaf10c],[dir] .flatpickr-calendar .flatpickr-day.startRange[data-v-dbeaf10c]:hover{background:#8074e5;border-color:#8074e5}[dir=ltr] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange[data-v-dbeaf10c]:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange[data-v-dbeaf10c]:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange[data-v-dbeaf10c]:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #8074e5}[dir=rtl] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange[data-v-dbeaf10c]:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange[data-v-dbeaf10c]:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange[data-v-dbeaf10c]:not(:nth-child(7n+1)){box-shadow:10px 0 0 #8074e5}.flatpickr-calendar .flatpickr-day.flatpickr-disabled[data-v-dbeaf10c],.flatpickr-calendar .flatpickr-day.nextMonthDay[data-v-dbeaf10c],.flatpickr-calendar .flatpickr-day.prevMonthDay[data-v-dbeaf10c]{color:#dae1e7}[dir] .flatpickr-calendar .flatpickr-day[data-v-dbeaf10c]:hover{background:#f6f6f6}.flatpickr-calendar[data-v-dbeaf10c]:after,.flatpickr-calendar[data-v-dbeaf10c]:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-next-month[data-v-dbeaf10c],.flatpickr-calendar .flatpickr-months .flatpickr-prev-month[data-v-dbeaf10c]{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i[data-v-dbeaf10c],.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg[data-v-dbeaf10c],.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i[data-v-dbeaf10c],.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg[data-v-dbeaf10c]{fill:#8074e5}.flatpickr-calendar .flatpickr-current-month span.cur-month[data-v-dbeaf10c]{font-weight:300}[dir] .flatpickr-time .flatpickr-am-pm[data-v-dbeaf10c]:focus,[dir] .flatpickr-time .flatpickr-am-pm[data-v-dbeaf10c]:hover,[dir] .flatpickr-time input[data-v-dbeaf10c]:focus,[dir] .flatpickr-time input[data-v-dbeaf10c]:hover{background:#fff}[dir] .dark-layout .flatpickr-calendar[data-v-dbeaf10c]{background:#161d31;border-color:#161d31;box-shadow:none}.dark-layout .flatpickr-calendar .flatpickr-months i[data-v-dbeaf10c],.dark-layout .flatpickr-calendar .flatpickr-months svg[data-v-dbeaf10c]{fill:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-month[data-v-dbeaf10c]{color:#b4b7bd}[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks[data-v-dbeaf10c]{box-shadow:1px 0 0 #3b4253}[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks[data-v-dbeaf10c]{box-shadow:-1px 0 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-day.today[data-v-dbeaf10c]:hover,.dark-layout .flatpickr-calendar .flatpickr-day[data-v-dbeaf10c],.dark-layout .flatpickr-calendar .flatpickr-weekday[data-v-dbeaf10c]{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected[data-v-dbeaf10c]{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled[data-v-dbeaf10c],.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay[data-v-dbeaf10c],.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay[data-v-dbeaf10c]{color:#4e5154!important}[dir] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c],[dir] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c]:hover{background:#283046;border-color:#283046}[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c],[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c]:hover{box-shadow:-5px 0 0 #283046,5px 0 0 #283046}[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c],[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-dbeaf10c]:hover{box-shadow:5px 0 0 #283046,-5px 0 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day[data-v-dbeaf10c]:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-day[data-v-dbeaf10c]:hover:not(.selected):not(.today):not(.startRange):not(.endRange){border-color:#283046}[dir] .dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day[data-v-dbeaf10c]:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}[dir] .dark-layout .flatpickr-calendar .flatpickr-time[data-v-dbeaf10c]{border-color:#161d31!important}.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm[data-v-dbeaf10c],.dark-layout .flatpickr-calendar .flatpickr-time .numInput[data-v-dbeaf10c]{color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm[data-v-dbeaf10c]:hover,[dir] .dark-layout .flatpickr-calendar .flatpickr-time .numInput[data-v-dbeaf10c]:hover{background:#161d31}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .arrowUp[data-v-dbeaf10c]:after{border-bottom-color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .arrowDown[data-v-dbeaf10c]:after{border-top-color:#b4b7bd}[dir] .dark-layout .flatpickr-time .flatpickr-am-pm[data-v-dbeaf10c]:focus,[dir] .dark-layout .flatpickr-time .flatpickr-am-pm[data-v-dbeaf10c]:hover,[dir] .dark-layout .flatpickr-time input[data-v-dbeaf10c]:focus,[dir] .dark-layout .flatpickr-time input[data-v-dbeaf10c]:hover{background:#161d31}.flatpickr-human-friendly[readonly][data-v-dbeaf10c],.flatpickr-input[readonly][data-v-dbeaf10c],.flatpickr-input~.form-control[readonly][data-v-dbeaf10c]{opacity:1!important}[dir] .flatpickr-human-friendly[readonly][data-v-dbeaf10c],[dir] .flatpickr-input[readonly][data-v-dbeaf10c],[dir] .flatpickr-input~.form-control[readonly][data-v-dbeaf10c]{background-color:inherit}[dir] .flatpickr-weekdays[data-v-dbeaf10c]{margin-top:8px}.flatpickr-current-month .flatpickr-monthDropdown-months[data-v-dbeaf10c]{-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months[data-v-dbeaf10c],.flatpickr-current-month .numInputWrapper[data-v-dbeaf10c]{font-size:1.1rem;transition:all .15s ease-out}[dir] .flatpickr-current-month .flatpickr-monthDropdown-months[data-v-dbeaf10c],[dir] .flatpickr-current-month .numInputWrapper[data-v-dbeaf10c]{border-radius:4px;padding:2px}.flatpickr-current-month .flatpickr-monthDropdown-months span[data-v-dbeaf10c],.flatpickr-current-month .numInputWrapper span[data-v-dbeaf10c]{display:none}html[dir=rtl] .flatpickr-calendar .flatpickr-next-month svg[data-v-dbeaf10c],html[dir=rtl] .flatpickr-calendar .flatpickr-prev-month svg[data-v-dbeaf10c]{transform:rotate(180deg)}.v-select[data-v-dbeaf10c]{position:relative;font-family:inherit}.v-select[data-v-dbeaf10c],.v-select [data-v-dbeaf10c]{box-sizing:border-box}@-webkit-keyframes vSelectSpinner-ltr-data-v-dbeaf10c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes vSelectSpinner-rtl-data-v-dbeaf10c{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes vSelectSpinner-ltr-data-v-dbeaf10c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner-rtl-data-v-dbeaf10c{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.vs__fade-enter-active[data-v-dbeaf10c],.vs__fade-leave-active[data-v-dbeaf10c]{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter[data-v-dbeaf10c],.vs__fade-leave-to[data-v-dbeaf10c]{opacity:0}[dir] .vs--disabled .vs__clear[data-v-dbeaf10c],[dir] .vs--disabled .vs__dropdown-toggle[data-v-dbeaf10c],[dir] .vs--disabled .vs__open-indicator[data-v-dbeaf10c],[dir] .vs--disabled .vs__search[data-v-dbeaf10c],[dir] .vs--disabled .vs__selected[data-v-dbeaf10c]{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions[data-v-dbeaf10c]{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear[data-v-dbeaf10c]{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect[data-v-dbeaf10c]{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu[data-v-dbeaf10c]{text-align:right}.vs__dropdown-toggle[data-v-dbeaf10c]{appearance:none;display:flex;white-space:normal}[dir] .vs__dropdown-toggle[data-v-dbeaf10c]{padding:0 0 4px 0;background:none;border:1px solid #d8d6de;border-radius:.357rem}.vs__selected-options[data-v-dbeaf10c]{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;position:relative}[dir] .vs__selected-options[data-v-dbeaf10c]{padding:0 2px}.vs__actions[data-v-dbeaf10c]{display:flex;align-items:center}[dir=ltr] .vs__actions[data-v-dbeaf10c]{padding:4px 6px 0 3px}[dir=rtl] .vs__actions[data-v-dbeaf10c]{padding:4px 3px 0 6px}[dir] .vs--searchable .vs__dropdown-toggle[data-v-dbeaf10c]{cursor:text}[dir] .vs--unsearchable .vs__dropdown-toggle[data-v-dbeaf10c]{cursor:pointer}[dir] .vs--open .vs__dropdown-toggle[data-v-dbeaf10c]{border-bottom-color:transparent}[dir=ltr] .vs--open .vs__dropdown-toggle[data-v-dbeaf10c],[dir=rtl] .vs--open .vs__dropdown-toggle[data-v-dbeaf10c]{border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator[data-v-dbeaf10c]{fill:rgba(60,60,60,.5);transition:transform .15s cubic-bezier(1,-.115,.975,.855)}[dir] .vs__open-indicator[data-v-dbeaf10c]{transform:scale(1);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}[dir=ltr] .vs--open .vs__open-indicator[data-v-dbeaf10c]{transform:rotate(180deg) scale(1)}[dir=rtl] .vs--open .vs__open-indicator[data-v-dbeaf10c]{transform:rotate(-180deg) scale(1)}.vs--loading .vs__open-indicator[data-v-dbeaf10c]{opacity:0}.vs__clear[data-v-dbeaf10c]{fill:rgba(60,60,60,.5)}[dir] .vs__clear[data-v-dbeaf10c]{padding:0;border:0;background-color:transparent;cursor:pointer}[dir=ltr] .vs__clear[data-v-dbeaf10c]{margin-right:8px}[dir=rtl] .vs__clear[data-v-dbeaf10c]{margin-left:8px}.vs__dropdown-menu[data-v-dbeaf10c]{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);z-index:1000;width:100%;max-height:350px;min-width:160px;overflow-y:auto;list-style:none}[dir] .vs__dropdown-menu[data-v-dbeaf10c]{padding:5px 0;margin:0;box-shadow:0 4px 25px 0 rgba(0,0,0,.1);border:1px solid #d8d6de;border-top-style:none;border-radius:0 0 .357rem .357rem;background:#fff}[dir=ltr] .vs__dropdown-menu[data-v-dbeaf10c]{left:0;text-align:left}[dir=rtl] .vs__dropdown-menu[data-v-dbeaf10c]{right:0;text-align:right}[dir] .vs__no-options[data-v-dbeaf10c]{text-align:center}.vs__dropdown-option[data-v-dbeaf10c]{line-height:1.42857143;display:block;color:#333;white-space:nowrap}[dir] .vs__dropdown-option[data-v-dbeaf10c]{padding:3px 20px;clear:both}[dir] .vs__dropdown-option[data-v-dbeaf10c]:hover{cursor:pointer}.vs__dropdown-option--highlight[data-v-dbeaf10c]{color:#8074e5!important}[dir] .vs__dropdown-option--highlight[data-v-dbeaf10c]{background:rgba(128,116,229,.12)}.vs__dropdown-option--disabled[data-v-dbeaf10c]{color:rgba(60,60,60,.5)}[dir] .vs__dropdown-option--disabled[data-v-dbeaf10c]{background:inherit}[dir] .vs__dropdown-option--disabled[data-v-dbeaf10c]:hover{cursor:inherit}.vs__selected[data-v-dbeaf10c]{display:flex;align-items:center;color:#333;line-height:1.8;z-index:0}[dir] .vs__selected[data-v-dbeaf10c]{background-color:#8074e5;border:0 solid rgba(60,60,60,.26);border-radius:.357rem;margin:4px 2px 0 2px;padding:0 .25em}.vs__deselect[data-v-dbeaf10c]{display:inline-flex;appearance:none;fill:rgba(60,60,60,.5)}[dir] .vs__deselect[data-v-dbeaf10c]{padding:0;border:0;cursor:pointer;background:none;text-shadow:0 1px 0 #fff}[dir=ltr] .vs__deselect[data-v-dbeaf10c]{margin-left:4px}[dir=rtl] .vs__deselect[data-v-dbeaf10c]{margin-right:4px}[dir] .vs--single .vs__selected[data-v-dbeaf10c]{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected[data-v-dbeaf10c]{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected[data-v-dbeaf10c]{display:none}.vs__search[data-v-dbeaf10c]::-webkit-search-cancel-button{display:none}.vs__search[data-v-dbeaf10c]::-ms-clear,.vs__search[data-v-dbeaf10c]::-webkit-search-decoration,.vs__search[data-v-dbeaf10c]::-webkit-search-results-button,.vs__search[data-v-dbeaf10c]::-webkit-search-results-decoration{display:none}.vs__search[data-v-dbeaf10c],.vs__search[data-v-dbeaf10c]:focus{appearance:none;line-height:1.8;font-size:1em;outline:none;width:0;max-width:100%;flex-grow:1;z-index:1}[dir] .vs__search[data-v-dbeaf10c],[dir] .vs__search[data-v-dbeaf10c]:focus{border:1px solid transparent;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none}[dir=ltr] .vs__search[data-v-dbeaf10c],[dir=ltr] .vs__search[data-v-dbeaf10c]:focus{border-left:none}[dir=rtl] .vs__search[data-v-dbeaf10c],[dir=rtl] .vs__search[data-v-dbeaf10c]:focus{border-right:none}.vs__search[data-v-dbeaf10c]::placeholder{color:#6e6b7b}.vs--unsearchable .vs__search[data-v-dbeaf10c]{opacity:1}[dir] .vs--unsearchable:not(.vs--disabled) .vs__search[data-v-dbeaf10c]:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search[data-v-dbeaf10c]{opacity:.2}.vs__spinner[data-v-dbeaf10c]{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;transition:opacity .1s}[dir] .vs__spinner[data-v-dbeaf10c]{border-top:.9em solid hsla(0,0%,39.2%,.1);border-bottom:.9em solid hsla(0,0%,39.2%,.1);transform:translateZ(0)}[dir=ltr] .vs__spinner[data-v-dbeaf10c]{border-right:.9em solid hsla(0,0%,39.2%,.1);border-left:.9em solid rgba(60,60,60,.45);animation:vSelectSpinner-ltr-data-v-dbeaf10c 1.1s linear infinite}[dir=rtl] .vs__spinner[data-v-dbeaf10c]{border-left:.9em solid hsla(0,0%,39.2%,.1);border-right:.9em solid rgba(60,60,60,.45);animation:vSelectSpinner-rtl-data-v-dbeaf10c 1.1s linear infinite}.vs__spinner[data-v-dbeaf10c],.vs__spinner[data-v-dbeaf10c]:after{width:5em;height:5em}[dir] .vs__spinner[data-v-dbeaf10c],[dir] .vs__spinner[data-v-dbeaf10c]:after{border-radius:50%}.vs--loading .vs__spinner[data-v-dbeaf10c]{opacity:1}.vs__open-indicator[data-v-dbeaf10c]{fill:none}[dir] .vs__open-indicator[data-v-dbeaf10c]{margin-top:.15rem}.vs__dropdown-toggle[data-v-dbeaf10c]{transition:all .25s ease-in-out}[dir] .vs__dropdown-toggle[data-v-dbeaf10c]{padding:.59px 0 4px 0}[dir=ltr] .vs--single .vs__dropdown-toggle[data-v-dbeaf10c]{padding-left:6px}[dir=rtl] .vs--single .vs__dropdown-toggle[data-v-dbeaf10c]{padding-right:6px}.vs__dropdown-option--disabled[data-v-dbeaf10c]{opacity:.5}[dir] .vs__dropdown-option--disabled.vs__dropdown-option--selected[data-v-dbeaf10c]{background:#8074e5!important}.vs__dropdown-option[data-v-dbeaf10c]{color:#6e6b7b}[dir] .vs__dropdown-option[data-v-dbeaf10c],[dir] .vs__no-options[data-v-dbeaf10c]{padding:7px 20px}.vs__dropdown-option--selected[data-v-dbeaf10c]{color:#fff;position:relative}[dir] .vs__dropdown-option--selected[data-v-dbeaf10c]{background-color:#8074e5}.vs__dropdown-option--selected[data-v-dbeaf10c]:after{content:"";height:1.1rem;width:1.1rem;display:inline-block;position:absolute;top:50%}[dir] .vs__dropdown-option--selected[data-v-dbeaf10c]:after{transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:1.1rem}[dir=ltr] .vs__dropdown-option--selected[data-v-dbeaf10c]:after{right:20px}[dir=rtl] .vs__dropdown-option--selected[data-v-dbeaf10c]:after{right:unset;left:20px}.vs__dropdown-option--selected.vs__dropdown-option--highlight[data-v-dbeaf10c]{color:#fff!important}[dir] .vs__dropdown-option--selected.vs__dropdown-option--highlight[data-v-dbeaf10c]{background-color:#8074e5!important}.vs__clear svg[data-v-dbeaf10c]{color:#6e6b7b}.vs__selected[data-v-dbeaf10c]{color:#fff}.v-select.vs--single .vs__selected[data-v-dbeaf10c]{color:#6e6b7b;transition:transform .2s ease}[dir] .v-select.vs--single .vs__selected[data-v-dbeaf10c]{margin-top:5px}[dir=ltr] .v-select.vs--single .vs__selected input[data-v-dbeaf10c]{padding-left:0}[dir=rtl] .v-select.vs--single .vs__selected input[data-v-dbeaf10c]{padding-right:0}[dir=ltr] .vs--single.vs--open .vs__selected[data-v-dbeaf10c]{transform:translateX(5px)}[dir=rtl] .vs--single.vs--open .vs__selected[data-v-dbeaf10c]{transform:translateX(-5px)}.vs__selected .vs__deselect[data-v-dbeaf10c]{color:inherit}.v-select:not(.vs--single) .vs__selected[data-v-dbeaf10c]{font-size:.9rem}[dir] .v-select:not(.vs--single) .vs__selected[data-v-dbeaf10c]{border-radius:3px;padding:0 .6em}[dir=ltr] .v-select:not(.vs--single) .vs__selected[data-v-dbeaf10c]{margin:5px 2px 2px 5px}[dir=rtl] .v-select:not(.vs--single) .vs__selected[data-v-dbeaf10c]{margin:5px 5px 2px 2px}.v-select:not(.vs--single) .vs__deselect svg[data-v-dbeaf10c]{vertical-align:text-top}[dir] .v-select:not(.vs--single) .vs__deselect svg[data-v-dbeaf10c]{transform:scale(.8)}.vs__dropdown-menu[data-v-dbeaf10c]{top:calc(100% + 1rem)}[dir] .vs__dropdown-menu[data-v-dbeaf10c]{border:none;border-radius:6px;padding:0}[dir] .vs--open .vs__dropdown-toggle[data-v-dbeaf10c]{border-color:#8074e5;border-bottom-color:#8074e5;box-shadow:0 3px 10px 0 rgba(34,41,47,.1)}[dir=ltr] .vs--open .vs__dropdown-toggle[data-v-dbeaf10c],[dir=rtl] .vs--open .vs__dropdown-toggle[data-v-dbeaf10c]{border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem}.select-size-lg .vs__selected[data-v-dbeaf10c]{font-size:1rem!important}[dir] .select-size-lg.vs--single.vs--open .vs__selected[data-v-dbeaf10c]{margin-top:6px}.select-size-lg .vs__dropdown-toggle[data-v-dbeaf10c],.select-size-lg .vs__selected[data-v-dbeaf10c]{font-size:1.25rem}[dir] .select-size-lg .vs__dropdown-toggle[data-v-dbeaf10c]{padding:5px}[dir] .select-size-lg .vs__dropdown-toggle input[data-v-dbeaf10c]{margin-top:0}.select-size-lg .vs__deselect svg[data-v-dbeaf10c]{vertical-align:middle!important}[dir] .select-size-lg .vs__deselect svg[data-v-dbeaf10c]{transform:scale(1)!important}[dir] .select-size-sm .vs__dropdown-toggle[data-v-dbeaf10c]{padding-bottom:0;padding:1px}[dir] .select-size-sm.vs--single .vs__dropdown-toggle[data-v-dbeaf10c]{padding:2px}.select-size-sm .vs__dropdown-toggle[data-v-dbeaf10c],.select-size-sm .vs__selected[data-v-dbeaf10c]{font-size:.9rem}[dir] .select-size-sm .vs__actions[data-v-dbeaf10c]{padding-top:2px;padding-bottom:2px}.select-size-sm .vs__deselect svg[data-v-dbeaf10c]{vertical-align:middle!important}[dir] .select-size-sm .vs__search[data-v-dbeaf10c]{margin-top:0}.select-size-sm.v-select .vs__selected[data-v-dbeaf10c]{font-size:.75rem}[dir] .select-size-sm.v-select .vs__selected[data-v-dbeaf10c]{padding:0 .3rem}[dir] .select-size-sm.v-select:not(.vs--single) .vs__selected[data-v-dbeaf10c]{margin:4px 5px}[dir] .select-size-sm.v-select.vs--single .vs__selected[data-v-dbeaf10c]{margin-top:1px}[dir] .select-size-sm.vs--single.vs--open .vs__selected[data-v-dbeaf10c]{margin-top:4px}.dark-layout .vs__dropdown-toggle[data-v-dbeaf10c]{color:#b4b7bd}[dir] .dark-layout .vs__dropdown-toggle[data-v-dbeaf10c]{background:#283046;border-color:#404656}.dark-layout .vs__selected-options input[data-v-dbeaf10c]{color:#b4b7bd}.dark-layout .vs__selected-options input[data-v-dbeaf10c]::placeholder{color:#676d7d}.dark-layout .vs__actions svg[data-v-dbeaf10c]{fill:#404656}[dir] .dark-layout .vs__dropdown-menu[data-v-dbeaf10c]{background:#283046}.dark-layout .vs__dropdown-menu li[data-v-dbeaf10c]{color:#b4b7bd}.dark-layout .v-select:not(.vs--single) .vs__selected[data-v-dbeaf10c]{color:#8074e5}[dir] .dark-layout .v-select:not(.vs--single) .vs__selected[data-v-dbeaf10c]{background-color:rgba(128,116,229,.12)}.dark-layout .v-select.vs--single .vs__selected[data-v-dbeaf10c]{color:#b4b7bd!important}.dark-layout .vs--disabled .vs__clear[data-v-dbeaf10c],.dark-layout .vs--disabled .vs__dropdown-toggle[data-v-dbeaf10c],.dark-layout .vs--disabled .vs__open-indicator[data-v-dbeaf10c],.dark-layout .vs--disabled .vs__search[data-v-dbeaf10c],.dark-layout .vs--disabled .vs__selected[data-v-dbeaf10c]{opacity:.5}[dir] .dark-layout .vs--disabled .vs__clear[data-v-dbeaf10c],[dir] .dark-layout .vs--disabled .vs__dropdown-toggle[data-v-dbeaf10c],[dir] .dark-layout .vs--disabled .vs__open-indicator[data-v-dbeaf10c],[dir] .dark-layout .vs--disabled .vs__search[data-v-dbeaf10c],[dir] .dark-layout .vs--disabled .vs__selected[data-v-dbeaf10c]{background-color:#283046}.scholarship-stats-card[data-v-dbeaf10c]{row-gap:1rem}.scholarship-stats-card .stats-card[data-v-dbeaf10c]{height:100%}[dir] .scholarship-stats-card .stats-card[data-v-dbeaf10c]{border-radius:.5rem;box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}.scholarship-stats-card .scholarship-status-card[data-v-dbeaf10c]{display:flex;flex-direction:column}[dir] .scholarship-stats-card .scholarship-status-card__head[data-v-dbeaf10c]{margin-bottom:.75rem}[dir] .scholarship-stats-card .scholarship-status-card__metrics[data-v-dbeaf10c]{margin-top:auto;padding-top:.25rem}.scholarship-stats-card .scholarship-status-card__metric[data-v-dbeaf10c]{position:relative}.scholarship-stats-card .scholarship-status-card__metric[data-v-dbeaf10c]:not(:last-child):after{content:"";position:absolute;top:15%;height:70%;width:1px}[dir] .scholarship-stats-card .scholarship-status-card__metric[data-v-dbeaf10c]:not(:last-child):after{background:hsla(0,0%,100%,.28)}[dir=ltr] .scholarship-stats-card .scholarship-status-card__metric[data-v-dbeaf10c]:not(:last-child):after{right:0}[dir=rtl] .scholarship-stats-card .scholarship-status-card__metric[data-v-dbeaf10c]:not(:last-child):after{left:0}.scholarship-stats-card .scholarship-status-card__value[data-v-dbeaf10c]{font-size:1.55rem;font-weight:700;line-height:1.15;color:#fff}[dir] .scholarship-stats-card .scholarship-status-card__value[data-v-dbeaf10c]{margin-bottom:.15rem}.scholarship-stats-card .scholarship-status-card__label[data-v-dbeaf10c]{display:block;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.88)}[dir] .scholarship-stats-card .scholarship-status-card__label[data-v-dbeaf10c]{margin-bottom:0}.scholarship-card-new[data-v-dbeaf10c]{transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;height:calc(100% - 1rem)}[dir] .scholarship-card-new[data-v-dbeaf10c]{background-color:#fff;border:1.5px solid #f0f0f5;border-radius:12px;padding:1rem;margin-bottom:1rem;box-shadow:0 5px 4px 1px rgba(34,41,47,.3)}[dir] .scholarship-card-new[data-v-dbeaf10c]:hover{transform:translateY(-5px)}[dir] .scholarship-card-new.border-top-primary[data-v-dbeaf10c]{border-top:4px solid #7367f0!important}[dir] .scholarship-card-new.border-top-success[data-v-dbeaf10c]{border-top:4px solid #28c76f!important}[dir] .scholarship-card-new.border-top-warning[data-v-dbeaf10c]{border-top:4px solid #ff9f43!important}[dir] .scholarship-card-new.border-top-info[data-v-dbeaf10c]{border-top:4px solid #00cfe8!important}.scholarship-card-icon-container[data-v-dbeaf10c]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}[dir] .scholarship-card-icon-container[data-v-dbeaf10c]{border-radius:8px}[dir] .scholarship-card-icon-container[data-v-dbeaf10c]:hover{transform:scale(1.1)}.scholarship-card-icon-container.bg-light-primary[data-v-dbeaf10c]{color:#7367f0}[dir] .scholarship-card-icon-container.bg-light-primary[data-v-dbeaf10c]{background-color:#f3f2fe}.scholarship-card-icon-container.bg-light-success[data-v-dbeaf10c]{color:#28c76f}[dir] .scholarship-card-icon-container.bg-light-success[data-v-dbeaf10c]{background-color:#e8f9f0}.scholarship-card-icon-container.bg-light-warning[data-v-dbeaf10c]{color:#ff9f43}[dir] .scholarship-card-icon-container.bg-light-warning[data-v-dbeaf10c]{background-color:#fff3e8}.scholarship-card-icon-container.bg-light-info[data-v-dbeaf10c]{color:#00cfe8}[dir] .scholarship-card-icon-container.bg-light-info[data-v-dbeaf10c]{background-color:#e0f9fc}.scholarship-card-title[data-v-dbeaf10c]{font-size:.8rem;font-weight:700;letter-spacing:.5px;color:#82868b;text-transform:uppercase}.scholarship-card-value[data-v-dbeaf10c]{font-size:2.2rem;font-weight:800;color:#2c2738;line-height:1.2}[dir] .scholarship-card-value[data-v-dbeaf10c]{margin-top:.15rem;margin-bottom:.5rem}[dir] .scholarship-card-divider[data-v-dbeaf10c]{border:0;border-top:1.5px solid #f0f0f5;margin:.5rem 0}.scholarship-skeleton-loader[data-v-7c09ec10]{height:60px}[dir] .scholarship-skeleton-loader[data-v-7c09ec10]{background-size:200% 100%;border-radius:8px}[dir=ltr] .scholarship-skeleton-loader[data-v-7c09ec10]{background:linear-gradient(90deg,#f5f6fa 25%,#e9ecef 50%,#f5f6fa 75%);animation:shimmerNew-ltr-data-v-7c09ec10 1.5s infinite}[dir=rtl] .scholarship-skeleton-loader[data-v-7c09ec10]{background:linear-gradient(-90deg,#f5f6fa 25%,#e9ecef 50%,#f5f6fa 75%);animation:shimmerNew-rtl-data-v-7c09ec10 1.5s infinite}@keyframes shimmerNew-ltr-data-v-7c09ec10{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmerNew-rtl-data-v-7c09ec10{0%{background-position:-100% 0}to{background-position:300% 0}}.scholarship-card-new[data-v-7c09ec10]{transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;height:calc(100% - 1rem)}[dir] .scholarship-card-new[data-v-7c09ec10]{background-color:#fff;border:1.5px solid #f0f0f5;border-radius:12px;padding:1.5rem;margin-bottom:1rem;box-shadow:0 5px 4px 1px rgba(34,41,47,.3)}[dir] .scholarship-card-new[data-v-7c09ec10]:hover{transform:translateY(-5px)}[dir] .scholarship-card-new.border-top-primary[data-v-7c09ec10]{border-top:4px solid #7367f0!important}[dir] .scholarship-card-new.border-top-success[data-v-7c09ec10]{border-top:4px solid #28c76f!important}[dir] .scholarship-card-new.border-top-warning[data-v-7c09ec10]{border-top:4px solid #ff9f43!important}[dir] .scholarship-card-new.border-top-info[data-v-7c09ec10]{border-top:4px solid #00cfe8!important}.scholarship-card-icon-container[data-v-7c09ec10]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}[dir] .scholarship-card-icon-container[data-v-7c09ec10]{border-radius:8px}[dir] .scholarship-card-icon-container[data-v-7c09ec10]:hover{transform:scale(1.1)}.scholarship-card-icon-container.bg-light-primary[data-v-7c09ec10]{color:#7367f0}[dir] .scholarship-card-icon-container.bg-light-primary[data-v-7c09ec10]{background-color:#f3f2fe}.scholarship-card-icon-container.bg-light-success[data-v-7c09ec10]{color:#28c76f}[dir] .scholarship-card-icon-container.bg-light-success[data-v-7c09ec10]{background-color:#e8f9f0}.scholarship-card-icon-container.bg-light-warning[data-v-7c09ec10]{color:#ff9f43}[dir] .scholarship-card-icon-container.bg-light-warning[data-v-7c09ec10]{background-color:#fff3e8}.scholarship-card-icon-container.bg-light-info[data-v-7c09ec10]{color:#00cfe8}[dir] .scholarship-card-icon-container.bg-light-info[data-v-7c09ec10]{background-color:#e0f9fc}.scholarship-card-title[data-v-7c09ec10]{font-size:.8rem;font-weight:700;letter-spacing:.5px;color:#82868b;text-transform:uppercase}.scholarship-card-value[data-v-7c09ec10]{font-size:2.2rem;font-weight:800;color:#2c2738;line-height:1.2}[dir] .scholarship-card-value[data-v-7c09ec10]{margin-top:.15rem;margin-bottom:.5rem}[dir] .scholarship-card-divider[data-v-7c09ec10]{border:0;border-top:1.5px solid #f0f0f5;margin:.5rem 0}[dir] .scholarship-card-table[data-v-7c09ec10]{box-shadow:0 5px 4px 1px rgba(34,41,47,.3)!important}[dir] .bullet-coaching[data-v-7c09ec10]{background-color:#8acfb3!important}.text-coaching[data-v-7c09ec10]{color:#8acfb3!important}[dir] .bg-coaching[data-v-7c09ec10]{background-color:#8acfb3!important}[dir] .bullet-pvt-college[data-v-7c09ec10]{background-color:#6993b8!important}.text-pvt-college[data-v-7c09ec10]{color:#6993b8!important}[dir] .bg-pvt-college[data-v-7c09ec10]{background-color:#6993b8!important}.dash-stat[data-v-9598d048]{--stat-accent:#6366f1;--stat-soft:rgba(99,102,241,0.12);--stat-soft-2:rgba(99,102,241,0.06);--stat-icon-bg:linear-gradient(135deg,#6366f1,#818cf8);--stat-icon-color:#4338ca;position:relative;height:100%;min-height:7.35rem;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);overflow:hidden;display:flex;flex-direction:column;gap:0;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}[dir] .dash-stat[data-v-9598d048]{padding:.72rem .9rem .62rem;border-radius:18px;background:hsla(0,0%,100%,.58);border:1px solid hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 8px 24px rgba(115,103,240,.07)}[dir=ltr] .dash-stat[data-v-9598d048],[dir=rtl] .dash-stat[data-v-9598d048]{animation:dashStatIn-data-v-9598d048 .55s cubic-bezier(.22,1,.36,1) both}.dash-stat--success[data-v-9598d048]{--stat-accent:#10b981;--stat-soft:rgba(16,185,129,0.14);--stat-soft-2:rgba(16,185,129,0.07);--stat-icon-bg:linear-gradient(135deg,#059669,#34d399);--stat-icon-color:#047857}.dash-stat--info[data-v-9598d048]{--stat-accent:#0ea5e9;--stat-soft:rgba(14,165,233,0.14);--stat-soft-2:rgba(14,165,233,0.07);--stat-icon-bg:linear-gradient(135deg,#0284c7,#38bdf8);--stat-icon-color:#0369a1}.dash-stat--primary[data-v-9598d048]{--stat-accent:#7c3aed;--stat-soft:rgba(124,58,237,0.14);--stat-soft-2:rgba(124,58,237,0.07);--stat-icon-bg:linear-gradient(135deg,#6d28d9,#a78bfa);--stat-icon-color:#5b21b6}.dash-stat--warning[data-v-9598d048]{--stat-accent:#f59e0b;--stat-soft:rgba(245,158,11,0.16);--stat-soft-2:rgba(245,158,11,0.08);--stat-icon-bg:linear-gradient(135deg,#d97706,#fbbf24);--stat-icon-color:#b45309}.dash-stat--danger[data-v-9598d048]{--stat-accent:#ef4444;--stat-soft:rgba(239,68,68,0.14);--stat-soft-2:rgba(239,68,68,0.07);--stat-icon-bg:linear-gradient(135deg,#dc2626,#f87171);--stat-icon-color:#b91c1c}[dir=ltr] .dash-stat--masked[data-v-9598d048]{background:linear-gradient(165deg,#f8fafc,#fff)}[dir=rtl] .dash-stat--masked[data-v-9598d048]{background:linear-gradient(-165deg,#f8fafc,#fff)}[dir] .dash-stat--link[data-v-9598d048]{cursor:pointer}[dir] .dash-stat[data-v-9598d048]:hover{transform:translateY(-2px);border-color:rgba(115,103,240,.22);box-shadow:inset 0 1px 0 #fff,0 12px 28px rgba(115,103,240,.12)}.dash-stat__glow[data-v-9598d048]{position:absolute;top:-50%;width:55%;height:70%;pointer-events:none;opacity:.85}[dir] .dash-stat__glow[data-v-9598d048]{background:radial-gradient(circle,var(--stat-soft),transparent 70%)}[dir=ltr] .dash-stat__glow[data-v-9598d048]{right:-25%}[dir=rtl] .dash-stat__glow[data-v-9598d048]{left:-25%}.dash-stat__head[data-v-9598d048]{display:flex;align-items:center;gap:.5rem;position:relative;z-index:1;flex:0 0 auto;min-height:2.125rem}[dir] .dash-stat__head[data-v-9598d048]{margin-bottom:.35rem}.dash-stat__icon-chip[data-v-9598d048]{width:2.125rem;height:2.125rem;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[dir] .dash-stat__icon-chip[data-v-9598d048]{border-radius:12px;background:var(--stat-icon-bg);box-shadow:0 4px 12px var(--stat-soft)}.dash-stat__head-text[data-v-9598d048]{flex:1;min-width:0}.dash-stat__label[data-v-9598d048]{display:block;font-size:.75rem;font-weight:600;color:#64748b;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-stat__status[data-v-9598d048]{display:none}.dash-stat__eye[data-v-9598d048]{width:1.75rem;height:1.75rem;color:var(--stat-icon-color);display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,transform .15s ease;flex-shrink:0}[dir] .dash-stat__eye[data-v-9598d048]{border:none;border-radius:8px;background:var(--stat-soft-2);cursor:pointer}.dash-stat__eye--off[data-v-9598d048]{opacity:.85}[dir] .dash-stat__eye[data-v-9598d048]:hover{background:var(--stat-soft);transform:scale(1.05)}.dash-stat__metric[data-v-9598d048]{flex:1 1 auto;display:flex;align-items:flex-end;position:relative;z-index:1;min-height:2.35rem}[dir] .dash-stat__metric[data-v-9598d048]{padding-bottom:.4rem}.dash-stat__metric-inner[data-v-9598d048]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .35rem;width:100%}[dir=ltr] .dash-stat__metric-inner[data-v-9598d048]{padding-left:.05rem}[dir=rtl] .dash-stat__metric-inner[data-v-9598d048]{padding-right:.05rem}.dash-stat__prefix[data-v-9598d048]{font-size:.6875rem;font-weight:600;color:#94a3b8}.dash-stat__value[data-v-9598d048]{font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:700;letter-spacing:-.025em;line-height:1.15;font-variant-numeric:tabular-nums;color:#2f2b3d}.dash-stat__value--masked[data-v-9598d048]{font-size:1rem;letter-spacing:.06em;color:#cbd5e1}.dash-stat__footer[data-v-9598d048]{flex:0 0 auto;min-height:2.05rem;display:flex;align-items:center;position:relative;z-index:1}[dir] .dash-stat__footer[data-v-9598d048]{padding-top:.45rem;border-top:1px solid rgba(241,245,249,.95)}[dir] .dash-stat__footer--hint[data-v-9598d048]{border-top-color:rgba(241,245,249,.65)}.dash-stat__meta-placeholder[data-v-9598d048]{display:block;width:100%;font-size:.6875rem;line-height:1.35;min-height:1.35em;visibility:hidden;user-select:none}.dash-stat__meta-pill[data-v-9598d048]{display:inline-flex;align-items:center;gap:.2rem;font-size:.6875rem;font-weight:600;color:#64748b}[dir] .dash-stat__meta-pill[data-v-9598d048]{padding:.15rem .45rem;border-radius:999px;background:#f8fafc}.dash-stat__meta-text[data-v-9598d048]{font-size:.6875rem;font-weight:500;color:#64748b;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%}.dash-stat-val-enter-active[data-v-9598d048],.dash-stat-val-leave-active[data-v-9598d048]{transition:opacity .18s ease,transform .18s ease}.dash-stat-val-enter[data-v-9598d048],.dash-stat-val-leave-to[data-v-9598d048]{opacity:0}[dir] .dash-stat-val-enter[data-v-9598d048],[dir] .dash-stat-val-leave-to[data-v-9598d048]{transform:translateY(4px)}@keyframes dashStatIn-data-v-9598d048{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}[dir] .dash-stats-section[data-v-47b6ed82]{margin-bottom:1.25rem}.dash-stats-section__head[data-v-47b6ed82]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem 1rem}[dir] .dash-stats-section__head[data-v-47b6ed82]{margin-bottom:.75rem;padding:0}.dash-stats-section__title[data-v-47b6ed82]{font-size:1rem;font-weight:700;letter-spacing:-.015em;color:#2f2b3d}[dir] .dash-stats-section__title[data-v-47b6ed82]{margin:0}.dash-stats-section__sub[data-v-47b6ed82]{font-size:.875rem;font-weight:500;color:#64748b;max-width:28rem;line-height:1.45}.dash-stats-section__toggle[data-v-47b6ed82]{display:inline-flex;align-items:center;font-size:.75rem;font-weight:600;color:#6e6b7b;transition:border-color .2s ease,color .2s ease}[dir] .dash-stats-section__toggle[data-v-47b6ed82]{padding:.35rem .7rem;border-radius:8px;border:1px solid #ebe9f1;background:#fff;cursor:pointer;box-shadow:none}.dash-stats-section__toggle[data-v-47b6ed82]:hover{color:#7367f0}[dir] .dash-stats-section__toggle[data-v-47b6ed82]:hover{border-color:rgba(115,103,240,.35)}[dir] .dash-stats-wrap[data-v-47b6ed82]{margin:0;padding:.35rem .15rem .15rem}.dash-stats-grid[data-v-47b6ed82]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem .95rem;align-items:stretch}@media(max-width:1399px){.dash-stats-grid[data-v-47b6ed82]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:991px){.dash-stats-grid[data-v-47b6ed82]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}}@media(max-width:575px){.dash-stats-grid[data-v-47b6ed82]{grid-template-columns:1fr}.dash-stats-section__head[data-v-47b6ed82]{align-items:flex-start}.dash-stats-section__toggle[data-v-47b6ed82]{width:100%;justify-content:center}}.dash-stat--sk[data-v-47b6ed82]{min-height:7.35rem;backdrop-filter:blur(12px);pointer-events:none}[dir] .dash-stat--sk[data-v-47b6ed82]{padding:.72rem .9rem;border-radius:18px;border:1px solid hsla(0,0%,100%,.75);background:hsla(0,0%,100%,.5);box-shadow:0 8px 24px rgba(115,103,240,.06)}.dash-hero[data-v-26e562b2]{--hero-accent:#7367f0;--hero-accent-2:#9e95f5;--hero-accent-deep:#5e50ee;--hero-accent-soft:rgba(115,103,240,0.12);--hero-text:#2f2b3d;--hero-text-muted:#6e6b7b;--hero-text-soft:#a8aaae;position:relative;overflow:hidden;isolation:isolate;max-width:100%}[dir] .dash-hero[data-v-26e562b2]{margin-bottom:2rem;border-radius:22px;background:#f8f7fc;border:1px solid rgba(115,103,240,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 12px 40px rgba(115,103,240,.08)}[dir=ltr] .dash-hero[data-v-26e562b2],[dir=rtl] .dash-hero[data-v-26e562b2]{animation:dashHeroIn-data-v-26e562b2 .55s cubic-bezier(.22,1,.36,1) both}.dash-hero__backdrop-base[data-v-26e562b2]{position:absolute;inset:0}[dir=ltr] .dash-hero__backdrop-base[data-v-26e562b2]{background:linear-gradient(118deg,#f3efff,#e8e0ff 22%,#ddd4ff 45%,#d4c8ff 68%,#e2d9ff 88%,#efe9ff)}[dir=rtl] .dash-hero__backdrop-base[data-v-26e562b2]{background:linear-gradient(-118deg,#f3efff,#e8e0ff 22%,#ddd4ff 45%,#d4c8ff 68%,#e2d9ff 88%,#efe9ff)}.dash-hero__backdrop-dots[data-v-26e562b2]{position:absolute;inset:0;opacity:.5}[dir] .dash-hero__backdrop-dots[data-v-26e562b2]{background-image:radial-gradient(rgba(94,80,238,.16) 1px,transparent 0);background-size:20px 20px}.dash-hero__backdrop-blob[data-v-26e562b2]{position:absolute;filter:blur(56px);pointer-events:none}[dir] .dash-hero__backdrop-blob[data-v-26e562b2]{border-radius:50%}.dash-hero__backdrop-blob--1[data-v-26e562b2]{width:58%;height:90%;top:-28%}[dir] .dash-hero__backdrop-blob--1[data-v-26e562b2]{background:rgba(158,149,245,.42)}[dir=ltr] .dash-hero__backdrop-blob--1[data-v-26e562b2]{left:-12%}[dir=rtl] .dash-hero__backdrop-blob--1[data-v-26e562b2]{right:-12%}.dash-hero__backdrop-blob--2[data-v-26e562b2]{width:52%;height:85%;top:-15%}[dir] .dash-hero__backdrop-blob--2[data-v-26e562b2]{background:rgba(115,103,240,.38)}[dir=ltr] .dash-hero__backdrop-blob--2[data-v-26e562b2]{right:-8%}[dir=rtl] .dash-hero__backdrop-blob--2[data-v-26e562b2]{left:-8%}.dash-hero__backdrop-blob--3[data-v-26e562b2]{width:50%;height:78%;bottom:-38%}[dir] .dash-hero__backdrop-blob--3[data-v-26e562b2]{background:rgba(185,169,248,.45)}[dir=ltr] .dash-hero__backdrop-blob--3[data-v-26e562b2]{left:18%}[dir=rtl] .dash-hero__backdrop-blob--3[data-v-26e562b2]{right:18%}.dash-hero__backdrop-blob--4[data-v-26e562b2]{width:45%;height:100%;top:0}[dir] .dash-hero__backdrop-blob--4[data-v-26e562b2]{background:rgba(126,106,247,.32)}[dir=ltr] .dash-hero__backdrop-blob--4[data-v-26e562b2]{right:-5%}[dir=rtl] .dash-hero__backdrop-blob--4[data-v-26e562b2]{left:-5%}.dash-hero__backdrop-glow[data-v-26e562b2]{position:absolute;inset:0}[dir] .dash-hero__backdrop-glow[data-v-26e562b2]{background:radial-gradient(ellipse 80% 95% at 5% 45%,rgba(115,103,240,.2),transparent 58%),radial-gradient(ellipse 85% 100% at 95% 35%,rgba(94,80,238,.28),transparent 55%),radial-gradient(ellipse 70% 75% at 55% 105%,rgba(158,149,245,.18),transparent 50%)}.dash-hero__backdrop-sweep[data-v-26e562b2]{position:absolute;inset:0;pointer-events:none}[dir=ltr] .dash-hero__backdrop-sweep[data-v-26e562b2]{background:linear-gradient(105deg,transparent,transparent 42%,rgba(115,103,240,.12) 62%,rgba(126,106,247,.22))}[dir=rtl] .dash-hero__backdrop-sweep[data-v-26e562b2]{background:linear-gradient(-105deg,transparent,transparent 42%,rgba(115,103,240,.12) 62%,rgba(126,106,247,.22))}.dash-hero__backdrop-shine[data-v-26e562b2]{position:absolute;inset:0}[dir=ltr] .dash-hero__backdrop-shine[data-v-26e562b2]{background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.08) 38%,hsla(0,0%,100%,0))}[dir=rtl] .dash-hero__backdrop-shine[data-v-26e562b2]{background:linear-gradient(-180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.08) 38%,hsla(0,0%,100%,0))}.dash-hero__backdrop[data-v-26e562b2]{position:absolute;inset:0;z-index:0;pointer-events:none}.dash-hero__panel[data-v-26e562b2]{position:relative;z-index:1;min-height:0}[dir] .dash-hero__panel[data-v-26e562b2]{padding:1.35rem 1.5rem}.dash-hero__panel--glass[data-v-26e562b2]{backdrop-filter:blur(14px) saturate(1.25);-webkit-backdrop-filter:blur(14px) saturate(1.25)}[dir=ltr] .dash-hero__panel--glass[data-v-26e562b2]{background:linear-gradient(105deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.48) 55%,rgba(237,231,255,.55))}[dir=rtl] .dash-hero__panel--glass[data-v-26e562b2]{background:linear-gradient(-105deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.48) 55%,rgba(237,231,255,.55))}.dash-hero__panel--sk[data-v-26e562b2]{min-height:120px}[dir] .dash-hero__panel--sk[data-v-26e562b2]{background:hsla(0,0%,100%,.45)}.dash-hero__panel-inner[data-v-26e562b2]{display:flex;align-items:stretch;justify-content:space-between;gap:1.5rem 2rem;flex-wrap:wrap}.dash-hero__content[data-v-26e562b2]{flex:1 1 18rem;min-width:0;max-width:40rem;position:relative;z-index:1}[dir] .dash-hero__content[data-v-26e562b2]{padding-top:.1rem}[dir=ltr] .dash-hero__content[data-v-26e562b2],[dir=rtl] .dash-hero__content[data-v-26e562b2]{animation:dashHeroContentIn-data-v-26e562b2 .7s cubic-bezier(.22,1,.36,1) .06s both}.dash-hero__kicker[data-v-26e562b2]{font-size:.6875rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--hero-accent-deep)}[dir] .dash-hero__kicker[data-v-26e562b2]{margin:0 0 .2rem}[dir] .dash-hero__greeting-row[data-v-26e562b2]{margin-bottom:.6rem}.dash-hero__greeting-line[data-v-26e562b2]{display:inline-flex;align-items:center;gap:.45rem;font-size:.8125rem;font-weight:600;color:var(--hero-text)}[dir] .dash-hero__greeting-line[data-v-26e562b2]{margin:0;border-radius:999px;background:#fff;border:1px solid rgba(115,103,240,.1);box-shadow:0 2px 8px rgba(34,41,47,.04)}[dir=ltr] .dash-hero__greeting-line[data-v-26e562b2]{padding:.35rem .85rem .35rem .6rem}[dir=rtl] .dash-hero__greeting-line[data-v-26e562b2]{padding:.35rem .6rem .35rem .85rem}.dash-hero__greeting-icon[data-v-26e562b2]{color:var(--hero-accent)}.dash-hero__status-dot[data-v-26e562b2]{width:7px;height:7px}[dir] .dash-hero__status-dot[data-v-26e562b2]{border-radius:50%;background:#28c76f;box-shadow:0 0 0 3px rgba(40,199,111,.15)}[dir] .dash-hero__headline[data-v-26e562b2]{margin:0 0 .5rem;background:none}.dash-hero__name[data-v-26e562b2]{display:block;font-size:clamp(2rem,4.5vw,2.65rem);font-weight:800;letter-spacing:-.04em;line-height:1.08;color:var(--hero-text);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-hero__lead[data-v-26e562b2]{max-width:34rem;font-size:.9375rem;font-weight:500;line-height:1.55;color:var(--hero-text-muted)}[dir] .dash-hero__lead[data-v-26e562b2]{margin:0 0 1rem}.dash-hero__meta[data-v-26e562b2]{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.dash-hero__meta-chip[data-v-26e562b2]{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;color:var(--hero-accent-deep)}[dir] .dash-hero__meta-chip[data-v-26e562b2]{padding:.35rem .75rem;border-radius:999px;background:#fff;border:1px solid rgba(115,103,240,.14);box-shadow:0 1px 4px rgba(34,41,47,.04)}.dash-hero__meta-chip--outline[data-v-26e562b2]{color:var(--hero-text-muted);font-weight:500}[dir] .dash-hero__meta-chip--outline[data-v-26e562b2]{background:hsla(0,0%,100%,.65);border:1px solid rgba(34,41,47,.06)}.dash-hero__presence[data-v-26e562b2]{position:relative;flex:0 1 auto;align-self:center;min-width:0;max-width:min(100%,24.5rem)}[dir] .dash-hero__presence[data-v-26e562b2]{padding:4px;border-radius:20px;box-shadow:0 10px 28px rgba(94,80,238,.12)}[dir=ltr] .dash-hero__presence[data-v-26e562b2]{background:linear-gradient(145deg,rgba(115,103,240,.22),rgba(158,149,245,.15));animation:dashHeroContentIn-data-v-26e562b2 .7s cubic-bezier(.22,1,.36,1) .12s both}[dir=rtl] .dash-hero__presence[data-v-26e562b2]{background:linear-gradient(-145deg,rgba(115,103,240,.22),rgba(158,149,245,.15));animation:dashHeroContentIn-data-v-26e562b2 .7s cubic-bezier(.22,1,.36,1) .12s both}.dash-hero__presence-inner[data-v-26e562b2]{display:flex;align-items:stretch;gap:0;backdrop-filter:blur(12px);min-width:0;min-height:7.25rem}[dir] .dash-hero__presence-inner[data-v-26e562b2]{border-radius:16px;background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.95)}[dir=ltr] .dash-hero__presence-inner[data-v-26e562b2]{padding:1rem .85rem 1.05rem 1.05rem}[dir=rtl] .dash-hero__presence-inner[data-v-26e562b2]{padding:1rem 1.05rem 1.05rem .85rem}.dash-hero__presence-divider[data-v-26e562b2]{width:1px;align-self:stretch;flex-shrink:0}[dir=ltr] .dash-hero__presence-divider[data-v-26e562b2]{margin:.5rem .75rem .5rem .65rem;background:linear-gradient(180deg,transparent,rgba(115,103,240,.2) 20%,rgba(115,103,240,.2) 80%,transparent)}[dir=rtl] .dash-hero__presence-divider[data-v-26e562b2]{margin:.5rem .65rem .5rem .75rem;background:linear-gradient(-180deg,transparent,rgba(115,103,240,.2) 20%,rgba(115,103,240,.2) 80%,transparent)}.dash-hero__presence-clock[data-v-26e562b2]{flex:1 1 auto;min-width:0}.dash-hero__clock-line[data-v-26e562b2]{display:flex;align-items:baseline;flex-wrap:nowrap;gap:.2rem;font-variant-numeric:tabular-nums}[dir] .dash-hero__clock-line[data-v-26e562b2]{margin-bottom:.35rem}.dash-hero__clock-hm[data-v-26e562b2]{font-size:clamp(1.5rem,2.4vw,1.85rem);font-weight:800;letter-spacing:-.03em;color:var(--hero-text);line-height:1.1}.dash-hero__clock-sec[data-v-26e562b2]{font-size:1.05rem;font-weight:700;color:var(--hero-accent)}.dash-hero__presence-grid[data-v-26e562b2],.dash-hero__presence-orb[data-v-26e562b2],.dash-hero__time-block[data-v-26e562b2],.dash-hero__time-blocks[data-v-26e562b2],.dash-hero__time-sec[data-v-26e562b2],.dash-hero__time-sep[data-v-26e562b2],.dash-hero__time-tail[data-v-26e562b2]{display:none}.dash-hero__presence-head[data-v-26e562b2]{display:flex;align-items:center;justify-content:flex-start;gap:.45rem;flex-wrap:wrap}[dir] .dash-hero__presence-head[data-v-26e562b2]{margin-bottom:.55rem}.dash-hero__live-tag[data-v-26e562b2]{display:inline-flex;align-items:center;gap:.35rem;font-size:.625rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#28c76f}[dir] .dash-hero__live-tag[data-v-26e562b2]{border-radius:999px;background:rgba(40,199,111,.1);border:1px solid rgba(40,199,111,.18)}[dir=ltr] .dash-hero__live-tag[data-v-26e562b2]{padding:.12rem .45rem .12rem .35rem}[dir=rtl] .dash-hero__live-tag[data-v-26e562b2]{padding:.12rem .35rem .12rem .45rem}.dash-hero__live-pulse[data-v-26e562b2]{width:6px;height:6px}[dir] .dash-hero__live-pulse[data-v-26e562b2]{border-radius:50%;background:#28c76f;box-shadow:0 0 0 0 rgba(40,199,111,.45)}[dir=ltr] .dash-hero__live-pulse[data-v-26e562b2],[dir=rtl] .dash-hero__live-pulse[data-v-26e562b2]{animation:dashLivePulse-data-v-26e562b2 2s ease-out infinite}.dash-hero__time-blocks[data-v-26e562b2]{display:flex;align-items:flex-end;gap:.35rem;font-variant-numeric:tabular-nums}.dash-hero__time-block[data-v-26e562b2]{display:flex;flex-direction:column;align-items:center;min-width:3.1rem}[dir] .dash-hero__time-block[data-v-26e562b2]{padding:.45rem .55rem .35rem;border-radius:12px;border:1px solid rgba(115,103,240,.12);box-shadow:0 4px 12px rgba(94,80,238,.08)}[dir=ltr] .dash-hero__time-block[data-v-26e562b2]{background:linear-gradient(180deg,#f8f7fc,#fff)}[dir=rtl] .dash-hero__time-block[data-v-26e562b2]{background:linear-gradient(-180deg,#f8f7fc,#fff)}.dash-hero__time-block-val[data-v-26e562b2]{font-size:1.65rem;font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--hero-text)}.dash-hero__time-block-lbl[data-v-26e562b2]{font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hero-text-soft)}[dir] .dash-hero__time-block-lbl[data-v-26e562b2]{margin-top:.2rem}.dash-hero__time-sep[data-v-26e562b2]{font-size:1.35rem;font-weight:800;color:var(--hero-accent);line-height:1}[dir] .dash-hero__time-sep[data-v-26e562b2]{padding-bottom:1.15rem}.dash-hero__time-tail[data-v-26e562b2]{display:flex;flex-direction:column;align-items:flex-start}[dir] .dash-hero__time-tail[data-v-26e562b2]{padding-bottom:.35rem}[dir=ltr] .dash-hero__time-tail[data-v-26e562b2]{margin-left:.15rem}[dir=rtl] .dash-hero__time-tail[data-v-26e562b2]{margin-right:.15rem}.dash-hero__time-sec[data-v-26e562b2]{font-size:1.05rem;font-weight:800;color:var(--hero-accent-deep);letter-spacing:-.02em}.dash-hero__presence-profile[data-v-26e562b2]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 6.5rem;width:6.5rem;min-width:0}[dir] .dash-hero__presence-profile[data-v-26e562b2]{text-align:center;padding:.15rem 0 0}.dash-hero__avatar-wrap[data-v-26e562b2]{position:relative;width:5.25rem;height:5.25rem;flex-shrink:0}[dir] .dash-hero__avatar-wrap[data-v-26e562b2]{padding:3px;border-radius:50%;box-shadow:0 4px 14px rgba(115,103,240,.25)}[dir=ltr] .dash-hero__avatar-wrap[data-v-26e562b2]{background:linear-gradient(145deg,#7367f0,#b9b3f8)}[dir=rtl] .dash-hero__avatar-wrap[data-v-26e562b2]{background:linear-gradient(-145deg,#7367f0,#b9b3f8)}.dash-hero__avatar-ring[data-v-26e562b2]{display:none}.dash-hero__avatar[data-v-26e562b2]{position:relative;z-index:1;width:100%!important;height:100%!important;font-size:1.35rem!important}[dir] .dash-hero__avatar[data-v-26e562b2]{border:2px solid #fff!important;box-shadow:none!important}.dash-hero__avatar--fallback[data-v-26e562b2]{color:#5e5873!important;font-weight:800!important}[dir=ltr] .dash-hero__avatar--fallback[data-v-26e562b2]{background:linear-gradient(145deg,#ede9fe,#c4b5fd)!important}[dir=rtl] .dash-hero__avatar--fallback[data-v-26e562b2]{background:linear-gradient(-145deg,#ede9fe,#c4b5fd)!important}.dash-hero__avatar-caption[data-v-26e562b2]{font-size:.6875rem;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--hero-text);width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}[dir] .dash-hero__avatar-caption[data-v-26e562b2]{margin-top:.4rem;padding:0 .1rem}.dash-hero__clock-label[data-v-26e562b2]{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hero-text-soft)}.dash-hero__clock-ampm[data-v-26e562b2]{font-size:.6875rem;font-weight:700;color:var(--hero-accent);align-self:flex-end}[dir] .dash-hero__clock-ampm[data-v-26e562b2]{padding-bottom:.1rem}[dir=ltr] .dash-hero__clock-ampm[data-v-26e562b2]{margin-left:.15rem}[dir=rtl] .dash-hero__clock-ampm[data-v-26e562b2]{margin-right:.15rem}.dash-hero__clock-date[data-v-26e562b2]{font-size:.75rem;font-weight:500;color:var(--hero-text-soft);line-height:1.35;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir] .dash-hero__clock-date[data-v-26e562b2]{margin:.2rem 0 0}.dash-hero__presence-role[data-v-26e562b2]{font-size:.5625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hero-accent);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir] .dash-hero__presence-role[data-v-26e562b2]{margin-top:.12rem}.dash-hero-sk[data-v-26e562b2]{width:100%;display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start}[dir] .dash-hero-sk__line[data-v-26e562b2]{border-radius:8px;background-size:200% 100%}[dir=ltr] .dash-hero-sk__line[data-v-26e562b2]{background:linear-gradient(90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.08));animation:dashSk-ltr-data-v-26e562b2 1.4s ease-in-out infinite}[dir=rtl] .dash-hero-sk__line[data-v-26e562b2]{background:linear-gradient(-90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.08));animation:dashSk-rtl-data-v-26e562b2 1.4s ease-in-out infinite}.dash-hero-sk__line--sm[data-v-26e562b2]{width:35%;height:12px}.dash-hero-sk__line--lg[data-v-26e562b2]{width:70%;height:36px}.dash-hero-sk__line--md[data-v-26e562b2]{width:50%;height:14px}.dash-hero-sk__aside[data-v-26e562b2]{display:flex;gap:.75rem;align-items:center}[dir=ltr] .dash-hero-sk__aside[data-v-26e562b2]{margin-left:auto}[dir=rtl] .dash-hero-sk__aside[data-v-26e562b2]{margin-right:auto}.dash-hero-sk__clock[data-v-26e562b2]{width:188px;height:96px}[dir] .dash-hero-sk__clock[data-v-26e562b2]{border-radius:14px;background:hsla(0,0%,100%,.1)}[dir=ltr] .dash-hero-sk__clock[data-v-26e562b2]{animation:dashSk-ltr-data-v-26e562b2 1.4s ease-in-out infinite}[dir=rtl] .dash-hero-sk__clock[data-v-26e562b2]{animation:dashSk-rtl-data-v-26e562b2 1.4s ease-in-out infinite}.dash-hero-sk__avatar[data-v-26e562b2]{width:104px;height:104px}[dir] .dash-hero-sk__avatar[data-v-26e562b2]{border-radius:50%;background:hsla(0,0%,100%,.12)}[dir=ltr] .dash-hero-sk__avatar[data-v-26e562b2]{animation:dashSk-ltr-data-v-26e562b2 1.4s ease-in-out infinite}[dir=rtl] .dash-hero-sk__avatar[data-v-26e562b2]{animation:dashSk-rtl-data-v-26e562b2 1.4s ease-in-out infinite}@keyframes dashHeroIn-data-v-26e562b2{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dashHeroContentIn-data-v-26e562b2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes dashLivePulse-data-v-26e562b2{0%{box-shadow:0 0 0 0 rgba(40,199,111,.45)}70%{box-shadow:0 0 0 6px rgba(40,199,111,0)}to{box-shadow:0 0 0 0 rgba(40,199,111,0)}}@keyframes dashColonBlink-data-v-26e562b2{50%{opacity:.25}}@keyframes dashSk-ltr-data-v-26e562b2{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes dashSk-rtl-data-v-26e562b2{0%{background-position:300% 0}to{background-position:-100% 0}}@media(max-width:991px){.dash-hero__presence[data-v-26e562b2]{width:100%;max-width:26rem}[dir=ltr] .dash-hero__presence[data-v-26e562b2],[dir=rtl] .dash-hero__presence[data-v-26e562b2]{margin-left:auto;margin-right:auto}}@media(max-width:767px){[dir] .dash-hero__panel[data-v-26e562b2]{padding:1.25rem 1.15rem}.dash-hero__presence-inner[data-v-26e562b2]{flex-wrap:wrap;justify-content:center}[dir] .dash-hero__presence-inner[data-v-26e562b2]{padding:.85rem}.dash-hero__presence-divider[data-v-26e562b2]{display:none}.dash-hero__presence-profile[data-v-26e562b2]{flex:1 1 100%;width:100%;max-width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.35rem .65rem}[dir] .dash-hero__presence-profile[data-v-26e562b2]{padding-top:.5rem;border-top:1px solid rgba(115,103,240,.1)}.dash-hero__avatar-caption[data-v-26e562b2]{max-width:min(100%,14rem)}}@media(prefers-reduced-motion:reduce){[dir=ltr] .dash-hero[data-v-26e562b2],[dir=ltr] .dash-hero__content[data-v-26e562b2],[dir=ltr] .dash-hero__live-pulse[data-v-26e562b2],[dir=ltr] .dash-hero__presence[data-v-26e562b2],[dir=rtl] .dash-hero[data-v-26e562b2],[dir=rtl] .dash-hero__content[data-v-26e562b2],[dir=rtl] .dash-hero__live-pulse[data-v-26e562b2],[dir=rtl] .dash-hero__presence[data-v-26e562b2]{animation:none!important}}.dash-hero.is-paused .dash-hero__greeting-line[data-v-26e562b2],.dash-hero.is-paused .dash-hero__panel--glass[data-v-26e562b2],.dash-hero.is-paused .dash-hero__presence-inner[data-v-26e562b2]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[dir=ltr] .dash-hero.is-paused .dash-hero__live-pulse[data-v-26e562b2],[dir=rtl] .dash-hero.is-paused .dash-hero__live-pulse[data-v-26e562b2]{animation-play-state:paused!important}[dir] .dash-collection-block[data-v-72cfd7be]{margin-top:.65rem;margin-bottom:.35rem}.dash-collection-row[data-v-72cfd7be]{align-items:stretch;row-gap:.85rem}.dash-collection-row.match-height>[class*=col][data-v-72cfd7be]{display:flex;flex-direction:column}.dash-collection-row.match-height>[class*=col]>.card[data-v-72cfd7be]{flex:1 1 auto;width:100%}.dash-collection-col[data-v-72cfd7be]{display:flex;flex-direction:column;min-height:0}[dir] .dash-collection-col[data-v-72cfd7be]{margin-bottom:0}.dash-collection-chart-panel--glass[data-v-72cfd7be],.dash-collection-panel--glass[data-v-72cfd7be]{backdrop-filter:blur(16px) saturate(1.12);-webkit-backdrop-filter:blur(16px) saturate(1.12)}[dir] .dash-collection-chart-panel--glass[data-v-72cfd7be],[dir] .dash-collection-panel--glass[data-v-72cfd7be]{border-radius:22px!important;background:hsla(0,0%,100%,.62)!important;border:1px solid rgba(115,103,240,.1)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 14px 36px rgba(115,103,240,.07)!important}[dir] .dash-collection-chart-panel__header[data-v-72cfd7be],[dir] .dash-collection-panel__header[data-v-72cfd7be]{padding-bottom:.65rem!important}[dir=ltr] .dash-collection-chart-panel__header[data-v-72cfd7be],[dir=ltr] .dash-collection-panel__header[data-v-72cfd7be]{background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,0))!important}[dir=rtl] .dash-collection-chart-panel__header[data-v-72cfd7be],[dir=rtl] .dash-collection-panel__header[data-v-72cfd7be]{background:linear-gradient(-180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,0))!important}.dash-panel__heading-main[data-v-72cfd7be]{min-width:0}.dash-collection-chart-panel[data-v-72cfd7be],.dash-collection-panel[data-v-72cfd7be]{width:100%;flex:1;display:flex;flex-direction:column;min-height:300px;overflow:hidden}.dash-panel__icon--collection-flow[data-v-72cfd7be]{color:#7367f0}[dir] .dash-panel__icon--collection-flow[data-v-72cfd7be]{border:1px solid rgba(115,103,240,.12)}[dir=ltr] .dash-panel__icon--collection-flow[data-v-72cfd7be]{background:linear-gradient(135deg,rgba(237,231,255,.95),rgba(236,253,245,.95))}[dir=rtl] .dash-panel__icon--collection-flow[data-v-72cfd7be]{background:linear-gradient(-135deg,rgba(237,231,255,.95),rgba(236,253,245,.95))}.dash-collection-kpis[data-v-72cfd7be]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;backdrop-filter:blur(12px)}[dir] .dash-collection-kpis[data-v-72cfd7be]{padding:.75rem 1.1rem;margin:0 0 .85rem;border-radius:18px;background:hsla(0,0%,100%,.52);border:1px solid rgba(115,103,240,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 8px 24px rgba(115,103,240,.06)}@media(max-width:991px){.dash-collection-kpis[data-v-72cfd7be]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-collection-kpi[data-v-72cfd7be]{backdrop-filter:blur(8px)}[dir] .dash-collection-kpi[data-v-72cfd7be]{padding:.5rem .55rem;border-radius:14px;background:hsla(0,0%,100%,.72);border:1px solid rgba(16,185,129,.15);box-shadow:0 4px 14px rgba(16,185,129,.06)}[dir] .dash-collection-kpi--muted[data-v-72cfd7be]{background:hsla(0,0%,100%,.55);border-color:rgba(115,103,240,.1);box-shadow:0 4px 12px rgba(115,103,240,.05)}.dash-collection-kpi__label[data-v-72cfd7be]{display:block;font-size:.6rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#a8aaae}[dir] .dash-collection-kpi__label[data-v-72cfd7be]{margin-bottom:.15rem}.dash-collection-kpi__value[data-v-72cfd7be]{display:block;font-size:clamp(.75rem,1.8vw,.875rem);font-weight:800;color:#2f2b3d;font-variant-numeric:tabular-nums;line-height:1.25;word-break:break-word}.dash-collection-kpi--muted .dash-collection-kpi__value[data-v-72cfd7be]{color:#7367f0}.dash-collection-panel__body[data-v-72cfd7be]{flex:1;display:flex;flex-direction:column;min-height:0}[dir] .dash-collection-panel__body[data-v-72cfd7be]{padding:0 .65rem .85rem!important}.dash-table-scroll--collection[data-v-72cfd7be]{flex:1 1 auto;min-height:280px;height:100%;overflow:auto;overscroll-behavior:contain}[dir] .dash-table-scroll--collection[data-v-72cfd7be]{border-radius:16px;background:hsla(0,0%,100%,.42);border:1px solid hsla(0,0%,100%,.8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95);padding:.15rem 0}.dash-collection-table[data-v-72cfd7be]{font-size:.8125rem}.dash-collection-table[data-v-72cfd7be] thead th{position:sticky;top:0;z-index:2;backdrop-filter:blur(8px)}[dir] .dash-collection-table[data-v-72cfd7be] thead th{background:rgba(248,247,252,.95)!important;border-bottom:1px solid rgba(115,103,240,.1)!important;padding:.65rem .9rem!important}.dash-collection-table[data-v-72cfd7be] tbody td{vertical-align:middle}[dir] .dash-collection-table[data-v-72cfd7be] tbody td{padding:.6rem .9rem!important;border-color:rgba(235,233,241,.9)!important}[dir] .dash-collection-table[data-v-72cfd7be] tbody tr:hover td{background:rgba(115,103,240,.04)!important}.dash-collection-th[data-v-72cfd7be]{font-size:.625rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#6e6b7b}.dash-collection-date[data-v-72cfd7be]{font-weight:600;color:#2f2b3d;font-size:.8125rem}.dash-collection-amt[data-v-72cfd7be]{font-weight:800;color:#28c76f;font-variant-numeric:tabular-nums;font-size:.8125rem}.dash-collection-share[data-v-72cfd7be]{display:flex;align-items:center;gap:.45rem;min-width:88px}.dash-collection-share__bar[data-v-72cfd7be]{flex:1;height:7px;overflow:hidden}[dir] .dash-collection-share__bar[data-v-72cfd7be]{border-radius:999px;background:rgba(235,233,241,.9);box-shadow:inset 0 1px 2px rgba(15,23,42,.04)}.dash-collection-share__fill[data-v-72cfd7be]{display:block;height:100%;transition:width .65s cubic-bezier(.22,1,.36,1)}[dir] .dash-collection-share__fill[data-v-72cfd7be]{border-radius:999px}[dir=ltr] .dash-collection-share__fill[data-v-72cfd7be]{background:linear-gradient(90deg,#7367f0,#28c76f)}[dir=rtl] .dash-collection-share__fill[data-v-72cfd7be]{background:linear-gradient(-90deg,#7367f0,#28c76f)}.dash-collection-share__pct[data-v-72cfd7be]{font-size:.6875rem;font-weight:700;color:#6e6b7b;min-width:2.35rem;font-variant-numeric:tabular-nums}[dir=ltr] .dash-collection-share__pct[data-v-72cfd7be]{text-align:right}[dir=rtl] .dash-collection-share__pct[data-v-72cfd7be]{text-align:left}.dash-collection-chart-panel__body[data-v-72cfd7be]{flex:1;display:flex;flex-direction:column;min-height:0}[dir] .dash-collection-chart-panel__body[data-v-72cfd7be]{padding:0 .75rem .85rem!important}.dash-collection-chart-viewport[data-v-72cfd7be]{flex:1 1 auto;min-height:280px;height:100%;overflow:hidden;display:flex;flex-direction:column}[dir] .dash-collection-chart-viewport[data-v-72cfd7be]{border-radius:16px;padding:.35rem .25rem .15rem;background:hsla(0,0%,100%,.35);border:1px solid hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}[dir=ltr] .dash-collection-apex[data-v-72cfd7be],[dir=rtl] .dash-collection-apex[data-v-72cfd7be]{animation:collChartIn-data-v-72cfd7be .55s ease-out both}@keyframes collChartIn-data-v-72cfd7be{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.dash-collection-chart-placeholder[data-v-72cfd7be]{flex:1;min-height:280px}[dir] .dash-collection-chart-placeholder[data-v-72cfd7be]{border-radius:16px}[dir=ltr] .dash-collection-chart-placeholder[data-v-72cfd7be]{background:linear-gradient(135deg,rgba(115,103,240,.06),rgba(16,185,129,.08) 50%,transparent);animation:collPulse-data-v-72cfd7be 1.5s ease-in-out infinite}[dir=rtl] .dash-collection-chart-placeholder[data-v-72cfd7be]{background:linear-gradient(-135deg,rgba(115,103,240,.06),rgba(16,185,129,.08) 50%,transparent);animation:collPulse-data-v-72cfd7be 1.5s ease-in-out infinite}.dash-chart-empty[data-v-72cfd7be]{font-size:.875rem;font-weight:600}@keyframes collPulse-data-v-72cfd7be{0%,to{opacity:.55}50%{opacity:1}}.dash-academics-hub[data-v-4528795d]{backdrop-filter:blur(16px) saturate(1.12);-webkit-backdrop-filter:blur(16px) saturate(1.12)}[dir] .dash-academics-hub[data-v-4528795d]{margin-top:.65rem;margin-bottom:.35rem;padding:1rem 1.1rem 1.05rem;border-radius:22px;border:1px solid rgba(115,103,240,.1);background:hsla(0,0%,100%,.52);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 14px 40px rgba(115,103,240,.07)}[dir=ltr] .dash-academics-hub[data-v-4528795d],[dir=rtl] .dash-academics-hub[data-v-4528795d]{animation:dashAcadHubIn-data-v-4528795d .65s cubic-bezier(.22,1,.36,1) both}.dash-academics-hub--busy[data-v-4528795d]{opacity:.92}@keyframes dashAcadHubIn-data-v-4528795d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dash-academics-hub__head[data-v-4528795d]{display:flex;align-items:center;justify-content:space-between}[dir] .dash-academics-hub__head[data-v-4528795d]{margin-bottom:.85rem}.dash-academics-hub__eyebrow[data-v-4528795d]{font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#7367f0}[dir] .dash-academics-hub__eyebrow[data-v-4528795d]{margin:0}.dash-academics-hub__title[data-v-4528795d]{font-size:1.05rem;font-weight:800;letter-spacing:-.02em;color:#2f2b3d}[dir] .dash-academics-hub__title[data-v-4528795d]{margin:.2rem 0 0}.dash-acad-rail[data-v-4528795d]{display:flex;flex-wrap:nowrap;backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);overflow:hidden}[dir] .dash-acad-rail[data-v-4528795d]{margin-bottom:.95rem;border-radius:22px;border:1px solid rgba(115,103,240,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 12px 32px rgba(115,103,240,.08)}[dir=ltr] .dash-acad-rail[data-v-4528795d]{background:linear-gradient(145deg,hsla(0,0%,100%,.82),rgba(243,240,255,.55) 48%,hsla(0,0%,100%,.7))}[dir=rtl] .dash-acad-rail[data-v-4528795d]{background:linear-gradient(-145deg,hsla(0,0%,100%,.82),rgba(243,240,255,.55) 48%,hsla(0,0%,100%,.7))}@media(max-width:1199px){.dash-acad-rail[data-v-4528795d]{flex-wrap:wrap}}.dash-acad-rail__seg[data-v-4528795d]{--seg-accent:#7367f0;--seg-soft:rgba(115,103,240,0.12);--seg-glow:rgba(115,103,240,0.08);position:relative;flex:1 1 0;min-width:0;display:flex;align-items:stretch;transition:background .25s ease}[dir] .dash-acad-rail__seg[data-v-4528795d]{padding:.85rem .8rem .82rem}[dir=ltr] .dash-acad-rail__seg[data-v-4528795d],[dir=rtl] .dash-acad-rail__seg[data-v-4528795d]{animation:dashAcadSegIn-data-v-4528795d .55s cubic-bezier(.22,1,.36,1) var(--seg-delay,0s) both}[dir] .dash-acad-rail__seg[data-v-4528795d]:hover{background:hsla(0,0%,100%,.45)}.dash-acad-rail__seg[data-v-4528795d]:not(:first-child):after{content:"";position:absolute;top:14%;bottom:14%;width:1px;pointer-events:none}[dir=ltr] .dash-acad-rail__seg[data-v-4528795d]:not(:first-child):after{left:0;background:linear-gradient(180deg,transparent,rgba(115,103,240,.22),transparent)}[dir=rtl] .dash-acad-rail__seg[data-v-4528795d]:not(:first-child):after{right:0;background:linear-gradient(-180deg,transparent,rgba(115,103,240,.22),transparent)}.dash-acad-rail__seg--total[data-v-4528795d]{--seg-accent:#7367f0;--seg-soft:rgba(115,103,240,0.14);--seg-glow:rgba(115,103,240,0.1)}.dash-acad-rail__seg--m[data-v-4528795d]{--seg-accent:#2563eb;--seg-soft:rgba(37,99,235,0.12);--seg-glow:rgba(59,130,246,0.1)}.dash-acad-rail__seg--f[data-v-4528795d]{--seg-accent:#db2777;--seg-soft:rgba(219,39,119,0.12);--seg-glow:rgba(244,114,182,0.1)}.dash-acad-rail__seg--leave[data-v-4528795d]{--seg-accent:#ea580c;--seg-soft:rgba(234,88,12,0.12);--seg-glow:rgba(251,146,60,0.1)}.dash-acad-rail__seg--req[data-v-4528795d]{--seg-accent:#6366f1;--seg-soft:rgba(99,102,241,0.12);--seg-glow:rgba(129,140,248,0.1)}@media(max-width:1199px){.dash-acad-rail__seg[data-v-4528795d]{flex:1 1 calc(33.333% - 1px);min-width:9.5rem}.dash-acad-rail__seg[data-v-4528795d]:nth-child(n+2):after{display:none}.dash-acad-rail__seg[data-v-4528795d]:nth-child(2):before,.dash-acad-rail__seg[data-v-4528795d]:nth-child(4):before{content:"";position:absolute;top:0;height:1px}[dir=ltr] .dash-acad-rail__seg[data-v-4528795d]:nth-child(2):before,[dir=ltr] .dash-acad-rail__seg[data-v-4528795d]:nth-child(4):before{left:8%;right:8%;background:linear-gradient(90deg,transparent,rgba(115,103,240,.15),transparent)}[dir=rtl] .dash-acad-rail__seg[data-v-4528795d]:nth-child(2):before,[dir=rtl] .dash-acad-rail__seg[data-v-4528795d]:nth-child(4):before{right:8%;left:8%;background:linear-gradient(-90deg,transparent,rgba(115,103,240,.15),transparent)}}@media(max-width:575px){.dash-acad-rail[data-v-4528795d]{flex-direction:column}.dash-acad-rail__seg[data-v-4528795d]{flex:1 1 auto;min-width:100%}.dash-acad-rail__seg[data-v-4528795d]:not(:first-child):after{top:0;bottom:auto;width:auto;height:1px}[dir=ltr] .dash-acad-rail__seg[data-v-4528795d]:not(:first-child):after{left:8%;right:8%;background:linear-gradient(90deg,transparent,rgba(115,103,240,.15),transparent)}[dir=rtl] .dash-acad-rail__seg[data-v-4528795d]:not(:first-child):after{right:8%;left:8%;background:linear-gradient(-90deg,transparent,rgba(115,103,240,.15),transparent)}}.dash-acad-rail__accent[data-v-4528795d]{width:3px;flex-shrink:0}[dir] .dash-acad-rail__accent[data-v-4528795d]{border-radius:999px;box-shadow:0 0 12px var(--seg-glow)}[dir=ltr] .dash-acad-rail__accent[data-v-4528795d]{margin-right:.65rem;background:linear-gradient(180deg,var(--seg-accent),rgba(115,103,240,.35))}[dir=rtl] .dash-acad-rail__accent[data-v-4528795d]{margin-left:.65rem;background:linear-gradient(-180deg,var(--seg-accent),rgba(115,103,240,.35))}.dash-acad-rail__content[data-v-4528795d]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.4rem}.dash-acad-rail__head[data-v-4528795d]{display:flex;align-items:center;gap:.4rem;min-width:0}.dash-acad-rail__icon[data-v-4528795d]{width:1.625rem;height:1.625rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--seg-accent)}[dir] .dash-acad-rail__icon[data-v-4528795d]{border-radius:999px;background:var(--seg-soft);border:1px solid rgba(115,103,240,.12)}[dir] .dash-acad-rail__seg--m .dash-acad-rail__icon[data-v-4528795d]{border-color:rgba(37,99,235,.15)}[dir] .dash-acad-rail__seg--f .dash-acad-rail__icon[data-v-4528795d]{border-color:rgba(219,39,119,.15)}[dir] .dash-acad-rail__seg--leave .dash-acad-rail__icon[data-v-4528795d]{border-color:rgba(234,88,12,.15)}[dir] .dash-acad-rail__seg--req .dash-acad-rail__icon[data-v-4528795d]{border-color:rgba(99,102,241,.15)}.dash-acad-rail__label[data-v-4528795d]{font-size:.625rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-acad-rail__row[data-v-4528795d]{display:flex;align-items:baseline;justify-content:space-between;gap:.45rem;min-height:1.75rem}.dash-acad-rail__value[data-v-4528795d]{font-size:clamp(1.15rem,1.35vw,1.45rem);font-weight:800;letter-spacing:-.035em;line-height:1;color:#1a1625;font-variant-numeric:tabular-nums}.dash-acad-rail__chip[data-v-4528795d]{flex-shrink:0;max-width:48%;font-size:.5625rem;font-weight:700;letter-spacing:.02em;color:var(--seg-accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .dash-acad-rail__chip[data-v-4528795d]{padding:.18rem .45rem;border-radius:999px;background:hsla(0,0%,100%,.85);border:1px solid rgba(115,103,240,.14)}[dir] .dash-acad-rail__seg--m .dash-acad-rail__chip[data-v-4528795d]{border-color:rgba(37,99,235,.18)}[dir] .dash-acad-rail__seg--f .dash-acad-rail__chip[data-v-4528795d]{border-color:rgba(219,39,119,.18)}[dir] .dash-acad-rail__seg--leave .dash-acad-rail__chip[data-v-4528795d]{border-color:rgba(234,88,12,.18)}[dir] .dash-acad-rail__seg--req .dash-acad-rail__chip[data-v-4528795d]{border-color:rgba(99,102,241,.18)}@keyframes dashAcadSegIn-data-v-4528795d{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.dash-strength-panel__icon[data-v-4528795d]{color:#7367f0}[dir] .dash-strength-panel__icon[data-v-4528795d]{border:1px solid rgba(115,103,240,.12)}[dir=ltr] .dash-strength-panel__icon[data-v-4528795d]{background:linear-gradient(135deg,rgba(219,234,254,.95),rgba(252,231,243,.95))}[dir=rtl] .dash-strength-panel__icon[data-v-4528795d]{background:linear-gradient(-135deg,rgba(219,234,254,.95),rgba(252,231,243,.95))}.dash-strength-panel__header[data-v-4528795d]{flex-wrap:wrap;gap:.5rem}[dir] .dash-strength-panel__header[data-v-4528795d]{padding-bottom:.65rem!important}[dir=ltr] .dash-strength-panel__header[data-v-4528795d]{background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0))!important}[dir=rtl] .dash-strength-panel__header[data-v-4528795d]{background:linear-gradient(-180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0))!important}.dash-gender-legend[data-v-4528795d]{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.dash-gender-legend__item[data-v-4528795d]{display:inline-flex;align-items:center;gap:.3rem;font-size:.65rem;font-weight:700;color:#64748b;white-space:nowrap}.dash-gender-legend__item i[data-v-4528795d]{width:7px;height:7px;display:inline-block}[dir] .dash-gender-legend__item i[data-v-4528795d]{border-radius:999px}[dir=ltr] i.is-male[data-v-4528795d]{background:linear-gradient(135deg,#60a5fa,#2563eb)}[dir=rtl] i.is-male[data-v-4528795d]{background:linear-gradient(-135deg,#60a5fa,#2563eb)}[dir=ltr] i.is-female[data-v-4528795d]{background:linear-gradient(135deg,#f472b6,#db2777)}[dir=rtl] i.is-female[data-v-4528795d]{background:linear-gradient(-135deg,#f472b6,#db2777)}[dir=ltr] i.is-other[data-v-4528795d]{background:linear-gradient(135deg,#cbd5e1,#94a3b8)}[dir=rtl] i.is-other[data-v-4528795d]{background:linear-gradient(-135deg,#cbd5e1,#94a3b8)}.dash-strength-panel__body[data-v-4528795d]{max-height:min(520px,58vh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(115,103,240,.35) transparent}[dir] .dash-strength-panel__body[data-v-4528795d]{padding:0 .85rem .85rem!important}.dash-strength-panel__body[data-v-4528795d]::-webkit-scrollbar{width:6px}[dir] .dash-strength-panel__body[data-v-4528795d]::-webkit-scrollbar-thumb{border-radius:999px}[dir=ltr] .dash-strength-panel__body[data-v-4528795d]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#b9b3f8,#7367f0)}[dir=rtl] .dash-strength-panel__body[data-v-4528795d]::-webkit-scrollbar-thumb{background:linear-gradient(-180deg,#b9b3f8,#7367f0)}[dir] .dash-strength-panel__body[data-v-4528795d]::-webkit-scrollbar-track{background:transparent}.dash-gender-total[data-v-4528795d]{backdrop-filter:blur(10px)}[dir] .dash-gender-total[data-v-4528795d]{padding:.75rem .85rem;margin-bottom:.75rem;border-radius:18px;border:1px solid hsla(0,0%,100%,.88);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 8px 24px rgba(115,103,240,.08)}[dir=ltr] .dash-gender-total[data-v-4528795d]{background:linear-gradient(135deg,hsla(0,0%,100%,.72),rgba(237,233,254,.45));animation:dashAcadBlockIn-data-v-4528795d .55s cubic-bezier(.22,1,.36,1) .15s both}[dir=rtl] .dash-gender-total[data-v-4528795d]{background:linear-gradient(-135deg,hsla(0,0%,100%,.72),rgba(237,233,254,.45));animation:dashAcadBlockIn-data-v-4528795d .55s cubic-bezier(.22,1,.36,1) .15s both}.dash-gender-total__bar[data-v-4528795d]{display:flex;height:14px;overflow:hidden}[dir] .dash-gender-total__bar[data-v-4528795d]{border-radius:999px;background:rgba(235,233,241,.9);margin-bottom:.45rem;box-shadow:inset 0 1px 3px rgba(15,23,42,.06)}.dash-gender-total__bar span[data-v-4528795d]{display:block;flex:0 0 auto;height:100%;min-width:0;transition:width .85s cubic-bezier(.22,1,.36,1)}[dir] .dash-gender-total__bar span[data-v-4528795d]{box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.25)}[dir=ltr] .dash-gender-total__bar span.is-male[data-v-4528795d]{background:linear-gradient(90deg,#60a5fa,#2563eb)}[dir=rtl] .dash-gender-total__bar span.is-male[data-v-4528795d]{background:linear-gradient(-90deg,#60a5fa,#2563eb)}[dir=ltr] .dash-gender-total__bar span.is-female[data-v-4528795d]{background:linear-gradient(90deg,#f472b6,#db2777)}[dir=rtl] .dash-gender-total__bar span.is-female[data-v-4528795d]{background:linear-gradient(-90deg,#f472b6,#db2777)}[dir=ltr] .dash-gender-total__bar span.is-other[data-v-4528795d]{background:linear-gradient(90deg,#cbd5e1,#94a3b8)}[dir=rtl] .dash-gender-total__bar span.is-other[data-v-4528795d]{background:linear-gradient(-90deg,#cbd5e1,#94a3b8)}.dash-gender-total__meta[data-v-4528795d]{display:flex;flex-wrap:wrap;gap:.45rem .9rem}.dash-gender-stat[data-v-4528795d]{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;color:#64748b}.dash-gender-stat i[data-v-4528795d]{width:8px;height:8px;display:inline-block;flex-shrink:0}[dir] .dash-gender-stat i[data-v-4528795d]{border-radius:3px}.dash-gender-stat strong[data-v-4528795d]{color:#0f172a;font-weight:800;font-variant-numeric:tabular-nums}.dash-gender-stat--sm[data-v-4528795d]{font-size:.7rem}.dash-gender-stat--sm i[data-v-4528795d]{width:6px;height:6px}[dir] .dash-gender-stat--sm i[data-v-4528795d]{border-radius:999px}.dash-class-viz[data-v-4528795d],.dash-strength-list[data-v-4528795d]{display:flex;flex-direction:column;gap:.5rem}.dash-class-viz__row[data-v-4528795d]{display:flex;align-items:flex-start;gap:.55rem;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}[dir] .dash-class-viz__row[data-v-4528795d]{padding:.55rem .65rem;border-radius:16px;background:hsla(0,0%,100%,.62);border:1px solid hsla(0,0%,100%,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 4px 14px rgba(115,103,240,.05)}[dir=ltr] .dash-class-viz__row[data-v-4528795d]{animation:dashAcadRowIn-ltr-data-v-4528795d .5s cubic-bezier(.22,1,.36,1) var(--row-delay,0s) both}[dir=rtl] .dash-class-viz__row[data-v-4528795d]{animation:dashAcadRowIn-rtl-data-v-4528795d .5s cubic-bezier(.22,1,.36,1) var(--row-delay,0s) both}[dir] .dash-class-viz__row[data-v-4528795d]:hover{background:hsla(0,0%,100%,.82);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 8px 22px rgba(115,103,240,.1)}[dir=ltr] .dash-class-viz__row[data-v-4528795d]:hover{transform:translateX(3px)}[dir=rtl] .dash-class-viz__row[data-v-4528795d]:hover{transform:translateX(-3px)}.dash-class-viz__rank[data-v-4528795d]{width:1.5rem;height:1.5rem;font-size:.62rem;font-weight:800;color:#7367f0;flex-shrink:0;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center}[dir] .dash-class-viz__rank[data-v-4528795d]{margin-top:.05rem;text-align:center;border-radius:8px;background:rgba(115,103,240,.1)}.dash-class-viz__main[data-v-4528795d]{flex:1;min-width:0}.dash-class-viz__head[data-v-4528795d]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}[dir] .dash-class-viz__head[data-v-4528795d]{margin-bottom:.2rem}.dash-class-viz__name[data-v-4528795d]{font-weight:800;font-size:.82rem;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-class-viz__total-pill[data-v-4528795d]{flex-shrink:0;min-width:1.65rem;font-size:.72rem;font-weight:800;color:#2f2b3d;font-variant-numeric:tabular-nums}[dir] .dash-class-viz__total-pill[data-v-4528795d]{padding:.12rem .45rem;border-radius:999px;border:1px solid rgba(115,103,240,.15);box-shadow:0 2px 8px rgba(115,103,240,.1)}[dir=ltr] .dash-class-viz__total-pill[data-v-4528795d]{background:linear-gradient(135deg,rgba(237,233,254,.95),hsla(0,0%,100%,.9))}[dir=rtl] .dash-class-viz__total-pill[data-v-4528795d]{background:linear-gradient(-135deg,rgba(237,233,254,.95),hsla(0,0%,100%,.9))}.dash-class-viz__counts[data-v-4528795d]{display:inline-flex;align-items:baseline;gap:.35rem;font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums}[dir] .dash-class-viz__counts[data-v-4528795d]{margin-bottom:.35rem}.dash-class-viz__counts .is-m[data-v-4528795d]{color:#2563eb}.dash-class-viz__counts .is-f[data-v-4528795d]{color:#db2777}.dash-class-viz__counts .sep[data-v-4528795d]{color:#cbd5e1;font-weight:600}.dash-class-viz__bar[data-v-4528795d]{width:100%;height:12px;display:flex;align-items:center}.dash-class-viz__track[data-v-4528795d]{flex:1;width:100%;height:100%;overflow:hidden}[dir] .dash-class-viz__track[data-v-4528795d]{border-radius:999px;background:rgba(226,232,240,.65);box-shadow:inset 0 1px 2px rgba(15,23,42,.06)}.dash-class-viz__fill[data-v-4528795d]{display:flex;height:100%;min-width:6%;max-width:100%;overflow:hidden;transition:width .85s cubic-bezier(.22,1,.36,1)}[dir] .dash-class-viz__fill[data-v-4528795d]{border-radius:999px}.dash-class-viz__fill span[data-v-4528795d]{display:block;flex:0 0 auto;height:100%;min-width:0;transition:width .85s cubic-bezier(.22,1,.36,1)}[dir=ltr] .dash-class-viz__fill .is-male[data-v-4528795d]{background:linear-gradient(90deg,#60a5fa,#2563eb)}[dir=rtl] .dash-class-viz__fill .is-male[data-v-4528795d]{background:linear-gradient(-90deg,#60a5fa,#2563eb)}[dir=ltr] .dash-class-viz__fill .is-female[data-v-4528795d]{background:linear-gradient(90deg,#f472b6,#db2777)}[dir=rtl] .dash-class-viz__fill .is-female[data-v-4528795d]{background:linear-gradient(-90deg,#f472b6,#db2777)}[dir=ltr] .dash-class-viz__fill .is-other[data-v-4528795d]{background:linear-gradient(90deg,#cbd5e1,#94a3b8)}[dir=rtl] .dash-class-viz__fill .is-other[data-v-4528795d]{background:linear-gradient(-90deg,#cbd5e1,#94a3b8)}.dash-class-viz__bar-bg[data-v-4528795d]{display:none}.dash-strength-row[data-v-4528795d]{transition:border-color .2s ease,box-shadow .2s ease}[dir] .dash-strength-row[data-v-4528795d]{padding:.5rem .65rem;border-radius:13px;border:1px solid #f1f5f9;background:#fff}[dir] .dash-strength-row[data-v-4528795d]:hover{border-color:#e2e8f0;box-shadow:0 4px 14px rgba(15,23,42,.05)}.dash-strength-row__head[data-v-4528795d]{display:flex;justify-content:space-between;align-items:baseline}[dir] .dash-strength-row__head[data-v-4528795d]{margin-bottom:.3rem}.dash-strength-row__name[data-v-4528795d]{font-weight:800;font-size:.82rem;color:#1e293b}.dash-strength-row__total[data-v-4528795d]{font-weight:800;font-size:.88rem;color:#0f172a;font-variant-numeric:tabular-nums}.dash-strength-row__bar[data-v-4528795d]{display:flex;height:9px;overflow:hidden}[dir] .dash-strength-row__bar[data-v-4528795d]{border-radius:999px;background:#f1f5f9}.dash-strength-row__bar span[data-v-4528795d]{display:block;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1)}.dash-strength-row__meta[data-v-4528795d]{display:flex;align-items:center;gap:.6rem}[dir] .dash-strength-row__meta[data-v-4528795d]{margin-top:.3rem}.dash-strength-row__pct[data-v-4528795d]{font-size:.66rem;font-weight:800;color:#94a3b8;font-variant-numeric:tabular-nums}[dir=ltr] .dash-strength-row__pct[data-v-4528795d]{margin-left:auto}[dir=rtl] .dash-strength-row__pct[data-v-4528795d]{margin-right:auto}.dash-academics-side[data-v-4528795d]{display:flex;flex-direction:column;gap:.65rem}.dash-req-panel--glass[data-v-4528795d],.dash-strength-panel--glass[data-v-4528795d]{backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1)}[dir] .dash-req-panel--glass[data-v-4528795d],[dir] .dash-strength-panel--glass[data-v-4528795d]{border-radius:20px!important;background:hsla(0,0%,100%,.58)!important;border:1px solid hsla(0,0%,100%,.82)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 10px 28px rgba(115,103,240,.06)!important}[dir=ltr] .dash-req-panel--glass[data-v-4528795d],[dir=ltr] .dash-strength-panel--glass[data-v-4528795d],[dir=rtl] .dash-req-panel--glass[data-v-4528795d],[dir=rtl] .dash-strength-panel--glass[data-v-4528795d]{animation:dashAcadPanelIn-data-v-4528795d .6s cubic-bezier(.22,1,.36,1) .2s both}@keyframes dashAcadPanelIn-data-v-4528795d{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes dashAcadBlockIn-data-v-4528795d{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}@keyframes dashAcadRowIn-ltr-data-v-4528795d{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes dashAcadRowIn-rtl-data-v-4528795d{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.dash-strength-panel[data-v-4528795d]{overflow:hidden}.dash-req-panel[data-v-4528795d]{overflow:hidden;position:relative}[dir] .dash-req-panel[data-v-4528795d]{border:1px solid hsla(0,0%,100%,.72)!important;background:hsla(0,0%,100%,.42)!important}.dash-req-panel[data-v-4528795d]:before{display:none}[dir=ltr] .dash-req-panel--student[data-v-4528795d],[dir=rtl] .dash-req-panel--student[data-v-4528795d]{animation-delay:.28s}.dash-req-panel__header[data-v-4528795d]{display:flex;align-items:center;justify-content:space-between}[dir] .dash-req-panel__header[data-v-4528795d]{padding:.85rem 1rem .5rem!important;border-bottom:1px solid rgba(115,103,240,.08)!important;background:hsla(0,0%,100%,.35)!important}.dash-req-panel__title-wrap[data-v-4528795d]{display:flex;align-items:center;gap:.65rem;min-width:0}.dash-req-panel__glyph[data-v-4528795d]{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(8px)}[dir] .dash-req-panel__glyph[data-v-4528795d]{border-radius:12px;background:hsla(0,0%,100%,.65);box-shadow:none;border:1px solid hsla(0,0%,100%,.9)}.dash-req-panel__glyph--leave[data-v-4528795d]{color:#ea580c}.dash-req-panel__glyph--student[data-v-4528795d]{color:#7367f0}.dash-req-panel__pill[data-v-4528795d]{min-width:1.65rem;font-size:.6875rem;font-weight:800;color:#64748b}[dir] .dash-req-panel__pill[data-v-4528795d]{padding:.15rem .5rem;border-radius:999px;text-align:center;background:hsla(0,0%,100%,.7);border:1px solid rgba(115,103,240,.12);box-shadow:none}.dash-req-panel__pill--student[data-v-4528795d]{color:#64748b}[dir] .dash-req-panel__pill--student[data-v-4528795d]{border-color:rgba(115,103,240,.12)}[dir] .dash-req-panel__body[data-v-4528795d]{padding:.65rem .75rem .8rem!important;background:hsla(0,0%,100%,.28)}.dash-req-panel__body--leave[data-v-4528795d],.dash-req-panel__body--student[data-v-4528795d]{min-height:6.5rem}.dash-req-glass-list[data-v-4528795d]{display:flex;flex-direction:column;gap:.35rem}[dir] .dash-req-glass-list[data-v-4528795d]{padding:.35rem;border-radius:14px;background:hsla(0,0%,100%,.35);border:1px solid hsla(0,0%,100%,.65);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85)}.dash-req-glass-item[data-v-4528795d]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .2s ease}[dir] .dash-req-glass-item[data-v-4528795d]{padding:.5rem .55rem;border-radius:12px;background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.8)}[dir=ltr] .dash-req-glass-item[data-v-4528795d]{animation:dashAcadRowIn-ltr-data-v-4528795d .45s cubic-bezier(.22,1,.36,1) var(--row-delay,0s) both}[dir=rtl] .dash-req-glass-item[data-v-4528795d]{animation:dashAcadRowIn-rtl-data-v-4528795d .45s cubic-bezier(.22,1,.36,1) var(--row-delay,0s) both}[dir] .dash-req-glass-item[data-v-4528795d]:hover{background:hsla(0,0%,100%,.78)}.dash-req-glass-item__avatar[data-v-4528795d]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:800;letter-spacing:.02em;color:#475569}[dir] .dash-req-glass-item__avatar[data-v-4528795d]{border-radius:10px;background:rgba(241,245,249,.95);border:1px solid rgba(226,232,240,.95)}.dash-req-glass-item--leave .dash-req-glass-item__avatar[data-v-4528795d]{color:#c2410c}[dir] .dash-req-glass-item--leave .dash-req-glass-item__avatar[data-v-4528795d]{background:rgba(255,247,237,.85);border-color:rgba(251,146,60,.2)}.dash-req-glass-item--student .dash-req-glass-item__avatar[data-v-4528795d]{color:#5b21b6}[dir] .dash-req-glass-item--student .dash-req-glass-item__avatar[data-v-4528795d]{background:rgba(237,233,254,.85);border-color:rgba(115,103,240,.18)}.dash-req-glass-item__copy[data-v-4528795d]{min-width:0;display:flex;flex-direction:column;gap:.1rem}.dash-req-glass-item__name[data-v-4528795d]{font-size:.8125rem;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-req-glass-item__sub[data-v-4528795d]{font-size:.625rem;font-weight:600;color:#94a3b8}.dash-req-glass-item__qty[data-v-4528795d]{min-width:1.5rem;font-size:.75rem;font-weight:800;font-variant-numeric:tabular-nums;color:#334155}[dir] .dash-req-glass-item__qty[data-v-4528795d]{padding:.1rem .4rem;border-radius:8px;text-align:center;background:hsla(0,0%,100%,.85);border:1px solid rgba(226,232,240,.9)}.dash-req-glass-empty[data-v-4528795d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:5.5rem;font-size:.78rem;font-weight:600;color:#94a3b8}[dir] .dash-req-glass-empty[data-v-4528795d]{padding:1rem;border-radius:14px;text-align:center;background:hsla(0,0%,100%,.32);border:1px dashed rgba(115,103,240,.14)}.dash-req-glass-empty svg[data-v-4528795d]{color:#7367f0;opacity:.75}.dash-req-stack[data-v-4528795d]{display:flex;flex-direction:column;gap:.45rem}.dash-req-tile[data-v-4528795d]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;backdrop-filter:blur(8px);transition:transform .2s ease,box-shadow .2s ease}[dir] .dash-req-tile[data-v-4528795d]{padding:.55rem .65rem;border-radius:14px;background:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,100%,.92);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 4px 14px rgba(15,23,42,.04)}[dir=ltr] .dash-req-tile[data-v-4528795d]{animation:dashAcadRowIn-ltr-data-v-4528795d .45s cubic-bezier(.22,1,.36,1) var(--row-delay,0s) both}[dir=rtl] .dash-req-tile[data-v-4528795d]{animation:dashAcadRowIn-rtl-data-v-4528795d .45s cubic-bezier(.22,1,.36,1) var(--row-delay,0s) both}[dir] .dash-req-tile[data-v-4528795d]:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 10px 22px rgba(115,103,240,.1)}[dir=ltr] .dash-req-tile--leave[data-v-4528795d]{border-left:3px solid rgba(251,146,60,.65)}[dir=rtl] .dash-req-tile--leave[data-v-4528795d]{border-right:3px solid rgba(251,146,60,.65)}[dir=ltr] .dash-req-tile--student[data-v-4528795d]{border-left:3px solid rgba(115,103,240,.55)}[dir=rtl] .dash-req-tile--student[data-v-4528795d]{border-right:3px solid rgba(115,103,240,.55)}.dash-req-tile__avatar[data-v-4528795d]{width:2.15rem;height:2.15rem;display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:800;flex-shrink:0;color:#fff}[dir] .dash-req-tile__avatar[data-v-4528795d]{border-radius:12px;box-shadow:0 4px 12px rgba(15,23,42,.12)}[dir=ltr] .dash-req-tile--leave .dash-req-tile__avatar[data-v-4528795d]{background:linear-gradient(145deg,#fb923c,#ea580c)}[dir=rtl] .dash-req-tile--leave .dash-req-tile__avatar[data-v-4528795d]{background:linear-gradient(-145deg,#fb923c,#ea580c)}[dir=ltr] .dash-req-tile--student .dash-req-tile__avatar[data-v-4528795d]{background:linear-gradient(145deg,#9e95f5,#7367f0)}[dir=rtl] .dash-req-tile--student .dash-req-tile__avatar[data-v-4528795d]{background:linear-gradient(-145deg,#9e95f5,#7367f0)}.dash-req-tile__text[data-v-4528795d]{min-width:0;display:flex;flex-direction:column;gap:.08rem}.dash-req-tile__name[data-v-4528795d]{font-size:.82rem;font-weight:800;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-req-tile__meta[data-v-4528795d]{font-size:.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.dash-req-tile__count[data-v-4528795d]{min-width:1.75rem;font-size:.72rem;font-weight:800;font-variant-numeric:tabular-nums;color:#334155}[dir] .dash-req-tile__count[data-v-4528795d]{padding:.15rem .5rem;border-radius:999px;text-align:center;background:rgba(241,245,249,.95);border:1px solid rgba(226,232,240,.9)}.dash-empty--glass[data-v-4528795d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;font-size:.78rem;font-weight:600;color:#94a3b8}[dir] .dash-empty--glass[data-v-4528795d]{padding:1.25rem .75rem;border-radius:16px;text-align:center;background:hsla(0,0%,100%,.45);border:1px dashed rgba(115,103,240,.18)}.dash-empty--glass .dash-empty__icon[data-v-4528795d]{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;color:#7367f0}[dir] .dash-empty--glass .dash-empty__icon[data-v-4528795d]{border-radius:50%;background:rgba(115,103,240,.1)}.dash-req-minimal[data-v-4528795d]{list-style:none}[dir] .dash-req-minimal[data-v-4528795d]{margin:0;padding:0}.dash-req-minimal__row[data-v-4528795d]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;transition:background .2s ease,transform .2s ease}[dir] .dash-req-minimal__row[data-v-4528795d]{padding:.45rem .4rem;border-radius:12px}[dir=ltr] .dash-req-minimal__row[data-v-4528795d]{animation:dashAcadRowIn-ltr-data-v-4528795d .45s cubic-bezier(.22,1,.36,1) var(--row-delay,0s) both}[dir=rtl] .dash-req-minimal__row[data-v-4528795d]{animation:dashAcadRowIn-rtl-data-v-4528795d .45s cubic-bezier(.22,1,.36,1) var(--row-delay,0s) both}[dir] .dash-req-minimal__row[data-v-4528795d]:hover{background:rgba(115,103,240,.05)}[dir] .dash-req-minimal__row+.dash-req-minimal__row[data-v-4528795d]{border-top:1px solid rgba(235,233,241,.9)}.dash-req-minimal__avatar[data-v-4528795d]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:800;flex-shrink:0}[dir] .dash-req-minimal__avatar[data-v-4528795d]{border-radius:10px}.dash-req-minimal__avatar--leave[data-v-4528795d]{color:#c2410c}[dir=ltr] .dash-req-minimal__avatar--leave[data-v-4528795d]{background:linear-gradient(145deg,#ffedd5,#fed7aa)}[dir=rtl] .dash-req-minimal__avatar--leave[data-v-4528795d]{background:linear-gradient(-145deg,#ffedd5,#fed7aa)}.dash-req-minimal__avatar--student[data-v-4528795d]{color:#4338ca}[dir=ltr] .dash-req-minimal__avatar--student[data-v-4528795d]{background:linear-gradient(145deg,#e0e7ff,#c7d2fe)}[dir=rtl] .dash-req-minimal__avatar--student[data-v-4528795d]{background:linear-gradient(-145deg,#e0e7ff,#c7d2fe)}.dash-req-minimal__name[data-v-4528795d]{font-size:.82rem;font-weight:800;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-req-minimal__count[data-v-4528795d]{min-width:1.65rem;font-size:.72rem;font-weight:800;color:#334155;font-variant-numeric:tabular-nums}[dir] .dash-req-minimal__count[data-v-4528795d]{padding:.12rem .45rem;border-radius:999px;text-align:center;background:#f1f5f9}.dash-req-panel__icon--leave[data-v-4528795d]{color:#ea580c}[dir] .dash-req-panel__icon--leave[data-v-4528795d]{background:#fff7ed}.dash-req-panel__icon--student[data-v-4528795d]{color:#4f46e5}[dir] .dash-req-panel__icon--student[data-v-4528795d]{background:#eef2ff}.dash-req-panel__badge[data-v-4528795d]{font-size:.68rem;font-weight:800;flex-shrink:0}[dir] .dash-req-panel__badge[data-v-4528795d]{padding:.18rem .5rem;border-radius:999px}.dash-req-panel__badge--leave[data-v-4528795d]{color:#c2410c}[dir] .dash-req-panel__badge--leave[data-v-4528795d]{background:#fff7ed}.dash-req-panel__badge--req[data-v-4528795d]{color:#4338ca}[dir] .dash-req-panel__badge--req[data-v-4528795d]{background:#eef2ff}.dash-req-list[data-v-4528795d]{display:flex;flex-direction:column;gap:.4rem}.dash-req-card[data-v-4528795d]{display:flex;align-items:center;gap:.55rem;transition:background .2s ease,border-color .2s ease}[dir] .dash-req-card[data-v-4528795d]{padding:.45rem .5rem;border-radius:12px;border:1px solid #f1f5f9;background:#fff}[dir] .dash-req-card[data-v-4528795d]:hover{background:#fbfcfe;border-color:#e8ecf3}.dash-req-card__avatar[data-v-4528795d]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.68rem;font-weight:800;color:#c2410c}[dir] .dash-req-card__avatar[data-v-4528795d]{border-radius:10px}[dir=ltr] .dash-req-card__avatar[data-v-4528795d]{background:linear-gradient(135deg,#ffedd5,#fed7aa)}[dir=rtl] .dash-req-card__avatar[data-v-4528795d]{background:linear-gradient(-135deg,#ffedd5,#fed7aa)}.dash-req-card__avatar--req[data-v-4528795d]{color:#4338ca}[dir=ltr] .dash-req-card__avatar--req[data-v-4528795d]{background:linear-gradient(135deg,#e0e7ff,#c7d2fe)}[dir=rtl] .dash-req-card__avatar--req[data-v-4528795d]{background:linear-gradient(-135deg,#e0e7ff,#c7d2fe)}.dash-req-card__body[data-v-4528795d]{min-width:0;flex:1;display:flex;flex-direction:column;gap:.06rem}.dash-req-card__name[data-v-4528795d]{font-size:.8rem;font-weight:800;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-req-card__sub[data-v-4528795d]{font-size:.68rem;font-weight:600;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-req-card__dates[data-v-4528795d]{display:inline-flex;align-items:center;gap:.25rem;font-size:.66rem;font-weight:700;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-req-card__dates svg[data-v-4528795d]{flex-shrink:0;color:#94a3b8}.dash-req-card__side[data-v-4528795d]{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;flex-shrink:0}.dash-req-card__days[data-v-4528795d]{font-size:.66rem;font-weight:800;color:#475569;font-variant-numeric:tabular-nums}[dir] .dash-req-card__days[data-v-4528795d]{padding:.1rem .35rem;border-radius:6px;background:#f1f5f9}.dash-req-card__status[data-v-4528795d]{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.dash-req-card__status.is-pending[data-v-4528795d]{color:#b45309}.dash-req-card__status.is-approved[data-v-4528795d]{color:#047857}.dash-req-card__status.is-rejected[data-v-4528795d]{color:#b91c1c}.dash-empty[data-v-4528795d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;color:#cbd5e1;font-size:.76rem;font-weight:700}[dir] .dash-empty[data-v-4528795d]{padding:1.5rem 0}[dir] .dash-empty--sm[data-v-4528795d]{padding:1rem 0}.dash-subject-panel__icon[data-v-4528795d]{color:#059669}[dir] .dash-subject-panel__icon[data-v-4528795d]{background:#ecfdf5}.dash-subject-row[data-v-4528795d]{display:grid;grid-template-columns:minmax(0,1fr) 1fr auto;gap:.5rem;align-items:center}[dir] .dash-subject-row[data-v-4528795d]{margin-bottom:.45rem}.dash-subject-row__name[data-v-4528795d]{font-size:.78rem;font-weight:700;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-subject-row__track[data-v-4528795d]{height:6px;overflow:hidden}[dir] .dash-subject-row__track[data-v-4528795d]{border-radius:999px;background:#f1f5f9}.dash-subject-row__fill[data-v-4528795d]{display:block;height:100%}[dir] .dash-subject-row__fill[data-v-4528795d]{border-radius:999px}[dir=ltr] .dash-subject-row__fill[data-v-4528795d]{background:linear-gradient(90deg,#6366f1,#8b5cf6)}[dir=rtl] .dash-subject-row__fill[data-v-4528795d]{background:linear-gradient(-90deg,#6366f1,#8b5cf6)}.dash-subject-row__n[data-v-4528795d]{font-weight:800;font-size:.78rem;color:#0f172a;min-width:2rem}[dir=ltr] .dash-subject-row__n[data-v-4528795d]{text-align:right}[dir=rtl] .dash-subject-row__n[data-v-4528795d]{text-align:left}@media(prefers-reduced-motion:reduce){[dir=ltr] .dash-academics-hub[data-v-4528795d],[dir=ltr] .dash-academics-kpi[data-v-4528795d],[dir=ltr] .dash-class-viz__row[data-v-4528795d],[dir=ltr] .dash-gender-total[data-v-4528795d],[dir=ltr] .dash-req-minimal__row[data-v-4528795d],[dir=ltr] .dash-req-panel--glass[data-v-4528795d],[dir=ltr] .dash-strength-panel--glass[data-v-4528795d],[dir=rtl] .dash-academics-hub[data-v-4528795d],[dir=rtl] .dash-academics-kpi[data-v-4528795d],[dir=rtl] .dash-class-viz__row[data-v-4528795d],[dir=rtl] .dash-gender-total[data-v-4528795d],[dir=rtl] .dash-req-minimal__row[data-v-4528795d],[dir=rtl] .dash-req-panel--glass[data-v-4528795d],[dir=rtl] .dash-strength-panel--glass[data-v-4528795d]{animation:none!important}.dash-class-viz__fill[data-v-4528795d],.dash-class-viz__fill span[data-v-4528795d],.dash-gender-total__bar span[data-v-4528795d],.dash-strength-row__bar span[data-v-4528795d]{transition:none!important}}[dir] .dash-comms-trio[data-v-501df1c8]{margin:.85rem 0 .35rem}.dash-comms-trio__row[data-v-501df1c8]{align-items:stretch}.dash-comms-trio__col[data-v-501df1c8]{display:flex;flex-direction:column;min-width:0}.dash-comms-card[data-v-501df1c8]{display:flex;flex-direction:column;min-height:320px;backdrop-filter:blur(16px) saturate(1.12);-webkit-backdrop-filter:blur(16px) saturate(1.12);overflow:hidden}[dir] .dash-comms-card[data-v-501df1c8]{border-radius:22px;background:hsla(0,0%,100%,.62);border:1px solid rgba(115,103,240,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 14px 36px rgba(115,103,240,.07)}.dash-comms-card__head[data-v-501df1c8]{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem}[dir] .dash-comms-card__head[data-v-501df1c8]{padding:1rem 1rem .75rem;border-bottom:1px solid rgba(115,103,240,.06)}[dir=ltr] .dash-comms-card__head[data-v-501df1c8]{background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,0))}[dir=rtl] .dash-comms-card__head[data-v-501df1c8]{background:linear-gradient(-180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,0))}.dash-comms-card__brand[data-v-501df1c8]{display:flex;align-items:center;gap:.65rem;min-width:0}.dash-comms-card__icon[data-v-501df1c8]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;color:#fff}[dir] .dash-comms-card__icon[data-v-501df1c8]{border-radius:14px}[dir] .dash-comms-card__icon--news[data-v-501df1c8]{box-shadow:0 6px 16px rgba(115,103,240,.35)}[dir=ltr] .dash-comms-card__icon--news[data-v-501df1c8]{background:linear-gradient(135deg,#7367f0,#6254e8)}[dir=rtl] .dash-comms-card__icon--news[data-v-501df1c8]{background:linear-gradient(-135deg,#7367f0,#6254e8)}[dir] .dash-comms-card__icon--circular[data-v-501df1c8]{box-shadow:0 6px 16px rgba(14,165,233,.28)}[dir=ltr] .dash-comms-card__icon--circular[data-v-501df1c8]{background:linear-gradient(135deg,#0ea5e9,#0284c7)}[dir=rtl] .dash-comms-card__icon--circular[data-v-501df1c8]{background:linear-gradient(-135deg,#0ea5e9,#0284c7)}[dir] .dash-comms-card__icon--resource[data-v-501df1c8]{box-shadow:0 6px 16px rgba(40,199,111,.28)}[dir=ltr] .dash-comms-card__icon--resource[data-v-501df1c8]{background:linear-gradient(135deg,#28c76f,#16a34a)}[dir=rtl] .dash-comms-card__icon--resource[data-v-501df1c8]{background:linear-gradient(-135deg,#28c76f,#16a34a)}.dash-comms-card__title[data-v-501df1c8]{font-size:1rem;font-weight:800;color:#2f2b3d;letter-spacing:-.02em}.dash-comms-card__sub[data-v-501df1c8]{font-size:.75rem;color:#6e6b7b}[dir] .dash-comms-card__sub[data-v-501df1c8]{margin-top:.12rem}.dash-comms-card__link[data-v-501df1c8]{flex-shrink:0}[dir] .dash-comms-card__link[data-v-501df1c8]{border-radius:10px!important}.dash-comms-card__body[data-v-501df1c8]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}[dir] .dash-comms-card__body[data-v-501df1c8]{padding:.55rem .75rem .85rem}.dash-comms-card__skeleton[data-v-501df1c8]{display:flex;flex-direction:column;gap:.55rem}.dash-comms-sk-tile[data-v-501df1c8]{height:4.5rem}[dir] .dash-comms-sk-tile[data-v-501df1c8]{border-radius:16px;background-size:200% 100%}[dir=ltr] .dash-comms-sk-tile[data-v-501df1c8]{background:linear-gradient(90deg,rgba(235,233,241,.9) 25%,rgba(248,247,252,.95) 50%,rgba(235,233,241,.9) 75%);animation:dashCommsShimmer-ltr-data-v-501df1c8 1.2s infinite}[dir=rtl] .dash-comms-sk-tile[data-v-501df1c8]{background:linear-gradient(-90deg,rgba(235,233,241,.9) 25%,rgba(248,247,252,.95) 50%,rgba(235,233,241,.9) 75%);animation:dashCommsShimmer-rtl-data-v-501df1c8 1.2s infinite}@keyframes dashCommsShimmer-ltr-data-v-501df1c8{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes dashCommsShimmer-rtl-data-v-501df1c8{0%{background-position:-100% 0}to{background-position:300% 0}}.dash-comms-feed[data-v-501df1c8]{list-style:none;display:flex;flex-direction:column;gap:.5rem;overflow:auto;max-height:380px;overscroll-behavior:contain}[dir] .dash-comms-feed[data-v-501df1c8]{margin:0;padding:0}.dash-comms-news[data-v-501df1c8]{display:flex;align-items:center;gap:.65rem;transition:transform .12s ease,box-shadow .15s ease,border-color .15s ease}[dir] .dash-comms-news[data-v-501df1c8]{padding:.45rem;border-radius:16px;background:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.85);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92);cursor:pointer}[dir] .dash-comms-news[data-v-501df1c8]:hover{transform:translateY(-1px);border-color:rgba(115,103,240,.18);box-shadow:0 8px 22px rgba(115,103,240,.1)}.dash-comms-news__thumb[data-v-501df1c8]{position:relative;width:4.25rem;height:4.25rem;overflow:hidden;flex-shrink:0}[dir] .dash-comms-news__thumb[data-v-501df1c8]{border-radius:12px;background:rgba(115,103,240,.08)}.dash-comms-news__thumb img[data-v-501df1c8]{width:100%;height:100%;object-fit:cover}.dash-comms-news__thumb--placeholder[data-v-501df1c8]{display:flex;align-items:center;justify-content:center;color:#7367f0}.dash-comms-news__count[data-v-501df1c8]{position:absolute;bottom:4px;font-size:.6rem;font-weight:800;color:#fff}[dir] .dash-comms-news__count[data-v-501df1c8]{padding:.1rem .35rem;border-radius:6px;background:rgba(15,23,42,.65)}[dir=ltr] .dash-comms-news__count[data-v-501df1c8]{right:4px}[dir=rtl] .dash-comms-news__count[data-v-501df1c8]{left:4px}.dash-comms-news__content[data-v-501df1c8]{flex:1;min-width:0}.dash-comms-news__date[data-v-501df1c8]{font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#7367f0}.dash-comms-news__title[data-v-501df1c8]{font-size:.8125rem;font-weight:700;color:#2f2b3d;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[dir] .dash-comms-news__title[data-v-501df1c8]{margin-top:.12rem}.dash-comms-news__by[data-v-501df1c8]{display:block;font-size:.68rem;color:#a8aaae}[dir] .dash-comms-news__by[data-v-501df1c8]{margin-top:.15rem}.dash-comms-news__chev[data-v-501df1c8]{flex-shrink:0;color:#c4c4cc}.dash-comms-circ[data-v-501df1c8]{display:flex;align-items:flex-start;gap:.6rem;transition:transform .12s ease,box-shadow .15s ease}[dir] .dash-comms-circ[data-v-501df1c8]{padding:.6rem .55rem;border-radius:16px;background:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.85);cursor:pointer}[dir] .dash-comms-circ[data-v-501df1c8]:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(14,165,233,.1);border-color:rgba(14,165,233,.15)}.dash-comms-circ__icon-wrap[data-v-501df1c8]{width:2.35rem;height:2.35rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#0284c7}[dir] .dash-comms-circ__icon-wrap[data-v-501df1c8]{border-radius:12px;background:rgba(14,165,233,.12)}.dash-comms-circ__main[data-v-501df1c8]{flex:1;min-width:0}.dash-comms-circ__top[data-v-501df1c8]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}[dir] .dash-comms-circ__top[data-v-501df1c8]{margin-bottom:.25rem}.dash-comms-circ__badge[data-v-501df1c8]{font-size:.65rem;font-weight:700}.dash-comms-circ__live[data-v-501df1c8]{font-size:.6rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#28c76f}[dir] .dash-comms-circ__live[data-v-501df1c8]{padding:.12rem .4rem;border-radius:999px;background:rgba(40,199,111,.12)}.dash-comms-circ__title[data-v-501df1c8]{font-size:.8125rem;font-weight:800;color:#2f2b3d;line-height:1.3}.dash-comms-circ__desc[data-v-501df1c8]{font-size:.72rem;color:#6e6b7b;line-height:1.35}[dir] .dash-comms-circ__desc[data-v-501df1c8]{margin-top:.2rem}.dash-comms-circ__meta[data-v-501df1c8]{display:flex;flex-wrap:wrap;gap:.35rem .65rem;font-size:.68rem;color:#a8aaae}[dir] .dash-comms-circ__meta[data-v-501df1c8]{margin-top:.35rem}.dash-comms-circ__dates[data-v-501df1c8]{font-weight:600}.dash-comms-circ__campus[data-v-501df1c8]{font-weight:600;color:#7367f0}.dash-comms-circ__chev[data-v-501df1c8]{flex-shrink:0;color:#c4c4cc}[dir] .dash-comms-circ__chev[data-v-501df1c8]{margin-top:.35rem}.dash-comms-res[data-v-501df1c8]{display:flex;align-items:center;gap:.6rem;transition:transform .12s ease,box-shadow .15s ease}[dir] .dash-comms-res[data-v-501df1c8]{padding:.55rem .5rem;border-radius:16px;background:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.85);cursor:pointer}[dir] .dash-comms-res[data-v-501df1c8]:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(40,199,111,.1);border-color:rgba(40,199,111,.18)}.dash-comms-res__type[data-v-501df1c8]{width:2.35rem;height:2.35rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}[dir] .dash-comms-res__type[data-v-501df1c8]{border-radius:12px}[dir=ltr] .dash-comms-res__type--document[data-v-501df1c8]{background:linear-gradient(135deg,#7367f0,#6254e8)}[dir=rtl] .dash-comms-res__type--document[data-v-501df1c8]{background:linear-gradient(-135deg,#7367f0,#6254e8)}[dir=ltr] .dash-comms-res__type--video[data-v-501df1c8]{background:linear-gradient(135deg,#ef4444,#dc2626)}[dir=rtl] .dash-comms-res__type--video[data-v-501df1c8]{background:linear-gradient(-135deg,#ef4444,#dc2626)}[dir=ltr] .dash-comms-res__type--audio[data-v-501df1c8]{background:linear-gradient(135deg,#f59e0b,#d97706)}[dir=rtl] .dash-comms-res__type--audio[data-v-501df1c8]{background:linear-gradient(-135deg,#f59e0b,#d97706)}[dir=ltr] .dash-comms-res__type--presentation[data-v-501df1c8]{background:linear-gradient(135deg,#0ea5e9,#0284c7)}[dir=rtl] .dash-comms-res__type--presentation[data-v-501df1c8]{background:linear-gradient(-135deg,#0ea5e9,#0284c7)}.dash-comms-res__main[data-v-501df1c8]{flex:1;min-width:0}.dash-comms-res__top[data-v-501df1c8]{display:flex;align-items:flex-start;justify-content:space-between;gap:.35rem}.dash-comms-res__title[data-v-501df1c8]{font-size:.8125rem;font-weight:800;color:#2f2b3d;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dash-comms-res__pub[data-v-501df1c8]{flex-shrink:0;font-size:.6rem}.dash-comms-res__chips[data-v-501df1c8]{display:flex;flex-wrap:wrap;gap:.3rem}[dir] .dash-comms-res__chips[data-v-501df1c8]{margin-top:.35rem}.dash-comms-res__foot[data-v-501df1c8]{display:flex;align-items:center;gap:.65rem;font-size:.68rem;font-weight:600;color:#a8aaae}[dir] .dash-comms-res__foot[data-v-501df1c8]{margin-top:.3rem}.dash-comms-res__foot time[data-v-501df1c8]{color:#7367f0;text-transform:uppercase;letter-spacing:.03em;font-size:.62rem}.dash-comms-res__files[data-v-501df1c8]{display:inline-flex;align-items:center;gap:.2rem}.dash-comms-res__chev[data-v-501df1c8]{flex-shrink:0;color:#c4c4cc}.dash-comms-chip[data-v-501df1c8]{font-size:.62rem;font-weight:700}[dir] .dash-comms-chip[data-v-501df1c8]{padding:.15rem .45rem;border-radius:8px}.dash-comms-chip--class[data-v-501df1c8]{color:#7367f0}[dir] .dash-comms-chip--class[data-v-501df1c8]{background:rgba(115,103,240,.12)}.dash-comms-chip--sec[data-v-501df1c8]{color:#0284c7}[dir] .dash-comms-chip--sec[data-v-501df1c8]{background:rgba(14,165,233,.12)}.dash-comms-chip--sub[data-v-501df1c8]{color:#16a34a}[dir] .dash-comms-chip--sub[data-v-501df1c8]{background:rgba(40,199,111,.12)}.dash-comms-empty[data-v-501df1c8]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;color:#a8aaae;font-size:.8125rem;font-weight:600}[dir] .dash-comms-empty[data-v-501df1c8]{padding:1.5rem .75rem;text-align:center}@media(max-width:991px){.dash-comms-card[data-v-501df1c8]{min-height:280px}}[dir] .fc-not-allowed,[dir] .fc-not-allowed .fc-event{cursor:not-allowed}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}[dir] .fc th{text-align:center}.fc td,.fc th{vertical-align:top}[dir] .fc td,[dir] .fc th{padding:0}[dir] .fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}[dir=ltr] .fc-direction-ltr{direction:ltr;text-align:left}[dir=ltr] .fc-direction-rtl,[dir=rtl] .fc-direction-ltr{direction:rtl;text-align:right}[dir=rtl] .fc-direction-rtl{direction:ltr;text-align:left}[dir] .fc-theme-standard td,[dir] .fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal}.fc-icon{display:inline-block;width:1em;height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:fcicons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir] .fc-icon{text-align:center}.fc-icon-chevron-left:before{content:"\e900"}.fc-icon-chevron-right:before{content:"\e901"}.fc-icon-chevrons-left:before{content:"\e902"}.fc-icon-chevrons-right:before{content:"\e903"}.fc-icon-minus-square:before{content:"\e904"}.fc-icon-plus-square:before{content:"\e905"}.fc-icon-x:before{content:"\e906"}.fc .fc-button{overflow:visible;text-transform:none;font-family:inherit;font-size:inherit;line-height:inherit}[dir] .fc .fc-button{border-radius:0;margin:0}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}[dir] .fc .fc-button:not(:disabled){cursor:pointer}[dir] .fc .fc-button::-moz-focus-inner{padding:0;border-style:none}.fc .fc-button{display:inline-block;font-weight:400;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1em;line-height:1.5}[dir] .fc .fc-button{text-align:center;background-color:transparent;border:1px solid transparent;padding:.4em .65em;border-radius:.25em}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{outline:0}[dir] .fc .fc-button:focus{box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{color:#fff;color:var(--fc-button-text-color,#fff)}[dir] .fc .fc-button-primary{background-color:#2c3e50;background-color:var(--fc-button-bg-color,#2c3e50);border-color:#2c3e50;border-color:var(--fc-button-border-color,#2c3e50)}.fc .fc-button-primary:hover{color:#fff;color:var(--fc-button-text-color,#fff)}[dir] .fc .fc-button-primary:hover{background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color,#1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color,#1a252f)}.fc .fc-button-primary:disabled{color:#fff;color:var(--fc-button-text-color,#fff)}[dir] .fc .fc-button-primary:disabled{background-color:#2c3e50;background-color:var(--fc-button-bg-color,#2c3e50);border-color:#2c3e50;border-color:var(--fc-button-border-color,#2c3e50)}[dir] .fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:#fff;color:var(--fc-button-text-color,#fff)}[dir] .fc .fc-button-primary:not(:disabled).fc-button-active,[dir] .fc .fc-button-primary:not(:disabled):active{background-color:#1a252f;background-color:var(--fc-button-active-bg-color,#1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color,#151e27)}[dir] .fc .fc-button-primary:not(:disabled).fc-button-active:focus,[dir] .fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc .fc-button-group{position:relative;display:inline-flex;vertical-align:middle}.fc .fc-button-group>.fc-button{position:relative;flex:1 1 auto}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}[dir=ltr] .fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc .fc-toolbar{display:flex;justify-content:space-between;align-items:center}[dir] .fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}[dir] .fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em}[dir] .fc .fc-toolbar-title{margin:0}[dir=ltr] .fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}[dir=rtl] .fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-right:.75em}[dir=ltr] .fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}[dir=rtl] .fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{position:absolute;top:0;bottom:0}[dir=ltr] .fc .fc-scroller-liquid-absolute,[dir=rtl] .fc .fc-scroller-liquid-absolute{right:0;left:0}.fc .fc-scroller-harness{position:relative;overflow:hidden}[dir=ltr] .fc .fc-scroller-harness{direction:ltr}[dir=rtl] .fc .fc-scroller-harness{direction:rtl}.fc .fc-scroller-harness-liquid{height:100%}[dir=ltr] .fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}[dir=rtl] .fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:ltr}[dir] .fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{width:100%;table-layout:fixed}[dir] .fc .fc-scrollgrid table{border-top-style:hidden}[dir=ltr] .fc .fc-scrollgrid table,[dir=rtl] .fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden}.fc .fc-scrollgrid{border-collapse:separate}[dir] .fc .fc-scrollgrid{border-bottom-width:0}[dir=ltr] .fc .fc-scrollgrid{border-right-width:0}[dir=rtl] .fc .fc-scrollgrid{border-left-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section>td,.fc .fc-scrollgrid-section table{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}[dir] .fc .fc-scrollgrid-section>*{border-top-width:0}[dir=ltr] .fc .fc-scrollgrid-section>*{border-left-width:0}[dir=rtl] .fc .fc-scrollgrid-section>*{border-right-width:0}[dir] .fc .fc-scrollgrid-section-footer>*,[dir] .fc .fc-scrollgrid-section-header>*{border-bottom-width:0}[dir] .fc .fc-scrollgrid-section-body table,[dir] .fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{position:sticky;z-index:3}[dir] .fc .fc-scrollgrid-section-sticky>*{background:#fff;background:var(--fc-page-bg-color,#fff)}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px}[dir] .fc .fc-scrollgrid-sticky-shim{margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{position:absolute;top:0;bottom:0}[dir=ltr] .fc .fc-view-harness-active>.fc-view,[dir=rtl] .fc .fc-view-harness-active>.fc-view{right:0;left:0}.fc .fc-col-header-cell-cushion{display:inline-block}[dir] .fc .fc-col-header-cell-cushion{padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{position:absolute;top:0;bottom:0}[dir=ltr] .fc .fc-bg-event,[dir=ltr] .fc .fc-highlight,[dir=ltr] .fc .fc-non-business,[dir=rtl] .fc .fc-bg-event,[dir=rtl] .fc .fc-highlight,[dir=rtl] .fc .fc-non-business{left:0;right:0}[dir] .fc .fc-non-business{background:hsla(0,0%,84.3%,.3);background:var(--fc-non-business-color,hsla(0,0%,84.3%,.3))}.fc .fc-bg-event{opacity:.3;opacity:var(--fc-bg-event-opacity,.3)}[dir] .fc .fc-bg-event{background:#8fdf82;background:var(--fc-bg-event-color,#8fdf82)}.fc .fc-bg-event .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em);font-style:italic}[dir] .fc .fc-bg-event .fc-event-title{margin:.5em}[dir] .fc .fc-highlight{background:rgba(188,232,241,.3);background:var(--fc-highlight-color,rgba(188,232,241,.3))}[dir] .fc .fc-cell-shaded,[dir] .fc .fc-day-disabled{background:hsla(0,0%,81.6%,.3);background:var(--fc-neutral-bg-color,hsla(0,0%,81.6%,.3))}a.fc-event,a.fc-event:hover{text-decoration:none}[dir] .fc-event.fc-event-draggable,[dir] .fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}[dir] .fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{width:8px;width:var(--fc-event-resizer-dot-total-width,8px);height:8px;height:var(--fc-event-resizer-dot-total-width,8px)}[dir] .fc-event-selected .fc-event-resizer{border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width, 8px)/2);border-width:1px;border-width:var(--fc-event-resizer-dot-border-width,1px);border-style:solid;border-color:inherit;background:#fff;background:var(--fc-page-bg-color,#fff)}.fc-event-selected .fc-event-resizer:before{content:"";position:absolute;top:-20px;bottom:-20px}[dir=ltr] .fc-event-selected .fc-event-resizer:before,[dir=rtl] .fc-event-selected .fc-event-resizer:before{left:-20px;right:-20px}[dir] .fc-event-selected,[dir] .fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{content:"";position:absolute;z-index:3;top:0;bottom:0}[dir=ltr] .fc-event-selected:before,[dir=ltr] .fc-event:focus:before,[dir=rtl] .fc-event-selected:before,[dir=rtl] .fc-event:focus:before{left:0;right:0}.fc-event-selected:after,.fc-event:focus:after{content:"";position:absolute;z-index:1;top:-1px;bottom:-1px}[dir] .fc-event-selected:after,[dir] .fc-event:focus:after{background:rgba(0,0,0,.25);background:var(--fc-event-selected-overlay-color,rgba(0,0,0,.25))}[dir=ltr] .fc-event-selected:after,[dir=ltr] .fc-event:focus:after,[dir=rtl] .fc-event-selected:after,[dir=rtl] .fc-event:focus:after{left:-1px;right:-1px}.fc-h-event{display:block}[dir] .fc-h-event{border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8)}.fc-h-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;vertical-align:top;max-width:100%;overflow:hidden}[dir=ltr] .fc-h-event .fc-event-title,[dir=rtl] .fc-h-event .fc-event-title{left:0;right:0}.fc-h-event.fc-event-selected:before{top:-10px;bottom:-10px}[dir=ltr] .fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),[dir=ltr] .fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}[dir=ltr] .fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),[dir=ltr] .fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start),[dir=rtl] .fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),[dir=rtl] .fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}[dir=rtl] .fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),[dir=rtl] .fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{top:0;bottom:0;width:8px;width:var(--fc-event-resizer-thickness,8px)}[dir] .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,[dir] .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize}[dir=ltr] .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,[dir=ltr] .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{left:-4px;left:calc(var(--fc-event-resizer-thickness, 8px)*-0.5)}[dir=rtl] .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,[dir=rtl] .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{right:-4px;right:calc(var(--fc-event-resizer-thickness, 8px)*-0.5)}[dir] .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,[dir] .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize}[dir=ltr] .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,[dir=ltr] .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{right:-4px;right:calc(var(--fc-event-resizer-thickness, 8px)*-0.5)}[dir=rtl] .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,[dir=rtl] .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{left:-4px;left:calc(var(--fc-event-resizer-thickness, 8px)*-0.5)}.fc-h-event.fc-event-selected .fc-event-resizer{top:50%}[dir] .fc-h-event.fc-event-selected .fc-event-resizer{margin-top:-4px;margin-top:calc(var(--fc-event-resizer-dot-total-width, 8px)*-0.5)}[dir=ltr] .fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,[dir=ltr] .fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:-4px;left:calc(var(--fc-event-resizer-dot-total-width, 8px)*-0.5)}[dir=ltr] .fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,[dir=ltr] .fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start,[dir=rtl] .fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,[dir=rtl] .fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{right:-4px;right:calc(var(--fc-event-resizer-dot-total-width, 8px)*-0.5)}[dir=rtl] .fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,[dir=rtl] .fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{left:-4px;left:calc(var(--fc-event-resizer-dot-total-width, 8px)*-0.5)}.fc .fc-popover{position:absolute;z-index:9999}[dir] .fc .fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc .fc-popover-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}[dir] .fc .fc-popover-header{padding:3px 4px}[dir] .fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{opacity:.65;font-size:1.1em}[dir] .fc .fc-popover-close{cursor:pointer}[dir] .fc-theme-standard .fc-popover{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);background:#fff;background:var(--fc-page-bg-color,#fff)}[dir] .fc-theme-standard .fc-popover-header{background:hsla(0,0%,81.6%,.3);background:var(--fc-neutral-bg-color,hsla(0,0%,81.6%,.3))}:root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:before,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:before{content:"";display:table}[dir] .fc-daygrid-day-events:before,[dir] .fc-daygrid-day-frame:before,[dir] .fc-daygrid-event-harness:before{clear:both}.fc-daygrid-day-events:after,.fc-daygrid-day-frame:after,.fc-daygrid-event-harness:after{content:"";display:table}[dir] .fc-daygrid-day-events:after,[dir] .fc-daygrid-day-frame:after,[dir] .fc-daygrid-event-harness:after{clear:both}.fc .fc-daygrid-body{position:relative;z-index:1}[dir] .fc .fc-daygrid-day.fc-day-today{background-color:rgba(255,220,40,.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-daygrid-day-frame{position:relative;min-height:100%}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{position:relative;z-index:4}[dir] .fc .fc-daygrid-day-number{padding:4px}[dir] .fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{position:absolute}[dir=ltr] .fc .fc-daygrid-body-balanced .fc-daygrid-day-events,[dir=rtl] .fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{position:relative;min-height:2em}[dir] .fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{position:absolute;top:0}[dir=ltr] .fc .fc-daygrid-event-harness-abs,[dir=rtl] .fc .fc-daygrid-event-harness-abs{left:0;right:0}.fc .fc-daygrid-bg-harness{position:absolute;top:0;bottom:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{z-index:6}[dir] .fc .fc-daygrid-event{margin-top:1px}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em}[dir] .fc .fc-daygrid-day-bottom{padding:2px 3px 0}.fc .fc-daygrid-day-bottom:before{content:"";display:table}[dir] .fc .fc-daygrid-day-bottom:before{clear:both}.fc .fc-daygrid-more-link{position:relative;z-index:4}[dir] .fc .fc-daygrid-more-link{cursor:pointer}.fc .fc-daygrid-week-number{position:absolute;z-index:5;top:0;min-width:1.5em;color:grey;color:var(--fc-neutral-text-color,grey)}[dir] .fc .fc-daygrid-week-number{padding:2px;text-align:center;background-color:hsla(0,0%,81.6%,.3);background-color:var(--fc-neutral-bg-color,hsla(0,0%,81.6%,.3))}.fc .fc-more-popover .fc-popover-body{min-width:220px}[dir] .fc .fc-more-popover .fc-popover-body{padding:10px}[dir=ltr] .fc-direction-ltr .fc-daygrid-event.fc-event-start,[dir=ltr] .fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}[dir=ltr] .fc-direction-ltr .fc-daygrid-event.fc-event-end,[dir=ltr] .fc-direction-rtl .fc-daygrid-event.fc-event-start,[dir=rtl] .fc-direction-ltr .fc-daygrid-event.fc-event-start,[dir=rtl] .fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-right:2px}[dir=rtl] .fc-direction-ltr .fc-daygrid-event.fc-event-end,[dir=rtl] .fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-left:2px}[dir=ltr] .fc-direction-ltr .fc-daygrid-week-number{left:0;border-radius:0 0 3px 0}[dir=ltr] .fc-direction-rtl .fc-daygrid-week-number,[dir=rtl] .fc-direction-ltr .fc-daygrid-week-number{right:0;border-radius:0 0 0 3px}[dir=rtl] .fc-direction-rtl .fc-daygrid-week-number{left:0;border-radius:0 0 3px 0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{position:relative;white-space:nowrap;font-size:.85em;font-size:var(--fc-small-font-size,.85em)}[dir] .fc-daygrid-event{border-radius:3px}.fc-daygrid-block-event .fc-event-time{font-weight:700}[dir] .fc-daygrid-block-event .fc-event-time,[dir] .fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{display:flex;align-items:center}[dir] .fc-daygrid-dot-event{padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;min-width:0;overflow:hidden;font-weight:700}[dir] .fc-daygrid-dot-event.fc-event-mirror,[dir] .fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-daygrid-event-dot{box-sizing:content-box;width:0;height:0}[dir] .fc-daygrid-event-dot{margin:0 4px;border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width, 8px)/2) solid var(--fc-event-border-color,#3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width, 8px)/2)}[dir=ltr] .fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}[dir=ltr] .fc-direction-rtl .fc-daygrid-event .fc-event-time,[dir=rtl] .fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-left:3px}[dir=rtl] .fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-right:3px}.dash-day-events-modal__content{backdrop-filter:blur(12px);overflow:hidden}[dir] .dash-day-events-modal__content{border-radius:18px!important;border:1px solid rgba(115,103,240,.12)!important;background:hsla(0,0%,100%,.95)!important}.fc .fc-toolbar{flex-wrap:wrap;flex-direction:row!important}.fc .fc-toolbar .fc-next-button,.fc .fc-toolbar .fc-prev-button{display:inline-block}[dir] .fc .fc-toolbar .fc-next-button,[dir] .fc .fc-toolbar .fc-prev-button{background-color:transparent;border-color:transparent}.fc .fc-toolbar .fc-next-button .fc-icon,.fc .fc-toolbar .fc-prev-button .fc-icon{color:#6e6b7b}[dir] .fc .fc-toolbar .fc-next-button:active,[dir] .fc .fc-toolbar .fc-next-button:focus,[dir] .fc .fc-toolbar .fc-next-button:hover,[dir] .fc .fc-toolbar .fc-prev-button:active,[dir] .fc .fc-toolbar .fc-prev-button:focus,[dir] .fc .fc-toolbar .fc-prev-button:hover{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}[dir=ltr] .fc .fc-toolbar .fc-prev-button{padding-left:0!important}[dir=rtl] .fc .fc-toolbar .fc-prev-button{padding-right:0!important}.fc .fc-toolbar .fc-toolbar-chunk:first-child{display:flex;align-items:center;flex-wrap:wrap}[dir] .fc .fc-toolbar .fc-button{padding:.438rem .5rem}[dir] .fc .fc-toolbar .fc-button:active,[dir] .fc .fc-toolbar .fc-button:focus{box-shadow:none}.fc .fc-toolbar .fc-button-group .fc-button{text-transform:capitalize}[dir] .fc .fc-toolbar .fc-button-group .fc-button:focus{box-shadow:none}.fc .fc-toolbar .fc-button-group .fc-button-primary:not(.fc-prev-button):not(.fc-next-button){color:#8074e5}[dir] .fc .fc-toolbar .fc-button-group .fc-button-primary:not(.fc-prev-button):not(.fc-next-button){background-color:transparent;border-color:#8074e5}.fc .fc-toolbar .fc-button-group .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).fc-button-active,.fc .fc-toolbar .fc-button-group .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover{color:#8074e5}[dir] .fc .fc-toolbar .fc-button-group .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).fc-button-active,[dir] .fc .fc-toolbar .fc-button-group .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover{background-color:rgba(128,116,229,.2)!important;border-color:#8074e5!important}[dir] .fc .fc-toolbar .fc-button-group .fc-button-primary.fc-sidebarToggle-button{border:0}.fc .fc-toolbar .fc-button-group .fc-button-primary.fc-sidebarToggle-button i,.fc .fc-toolbar .fc-button-group .fc-button-primary.fc-sidebarToggle-button svg{height:21px;width:21px;font-size:21px}.fc .fc-toolbar .fc-button-group .fc-sidebarToggle-button{color:#6e6b7b!important}[dir] .fc .fc-toolbar .fc-button-group .fc-sidebarToggle-button{background-color:transparent!important}[dir=ltr] .fc .fc-toolbar .fc-button-group .fc-sidebarToggle-button{padding-left:0}[dir=rtl] .fc .fc-toolbar .fc-button-group .fc-sidebarToggle-button{padding-right:0}[dir] .fc .fc-toolbar .fc-button-group .fc-sidebarToggle-button:not(.fc-prev-button):not(.fc-next-button):hover{background-color:transparent!important}[dir=ltr] .fc .fc-toolbar .fc-button-group .fc-sidebarToggle-button+div{margin-left:0}[dir=rtl] .fc .fc-toolbar .fc-button-group .fc-sidebarToggle-button+div{margin-right:0}[dir] .fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button,[dir] .fc .fc-toolbar .fc-button-group .fc-listMonth-button,[dir] .fc .fc-toolbar .fc-button-group .fc-timeGridDay-button,[dir] .fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button{padding:.55rem 1.5rem}[dir] .fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button:first-child,[dir] .fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button:last-child,[dir] .fc .fc-toolbar .fc-button-group .fc-listMonth-button:first-child,[dir] .fc .fc-toolbar .fc-button-group .fc-listMonth-button:last-child,[dir] .fc .fc-toolbar .fc-button-group .fc-timeGridDay-button:first-child,[dir] .fc .fc-toolbar .fc-button-group .fc-timeGridDay-button:last-child,[dir] .fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button:first-child,[dir] .fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button:last-child{border-radius:.358rem}[dir=ltr] .fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button:first-child,[dir=ltr] .fc .fc-toolbar .fc-button-group .fc-listMonth-button:first-child,[dir=ltr] .fc .fc-toolbar .fc-button-group .fc-timeGridDay-button:first-child,[dir=ltr] .fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button:last-child,[dir=ltr] .fc .fc-toolbar .fc-button-group .fc-listMonth-button:last-child,[dir=ltr] .fc .fc-toolbar .fc-button-group .fc-timeGridDay-button:last-child,[dir=ltr] .fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button:last-child,[dir=rtl] .fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button:first-child,[dir=rtl] .fc .fc-toolbar .fc-button-group .fc-listMonth-button:first-child,[dir=rtl] .fc .fc-toolbar .fc-button-group .fc-timeGridDay-button:first-child,[dir=rtl] .fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button:first-child{border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .fc .fc-toolbar .fc-button-group .fc-dayGridMonth-button:last-child,[dir=rtl] .fc .fc-toolbar .fc-button-group .fc-listMonth-button:last-child,[dir=rtl] .fc .fc-toolbar .fc-button-group .fc-timeGridDay-button:last-child,[dir=rtl] .fc .fc-toolbar .fc-button-group .fc-timeGridWeek-button:last-child{border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .fc .fc-toolbar>*>:not(:first-child){margin-left:0}[dir=rtl] .fc .fc-toolbar>*>:not(:first-child){margin-right:0}[dir=ltr] .fc .fc-toolbar .fc-toolbar-title{margin-left:.25rem}[dir=rtl] .fc .fc-toolbar .fc-toolbar-title{margin-right:.25rem}.fc .fc-toolbar .fc--button:empty,.fc .fc-toolbar .fc-toolbar-chunk:empty{display:none}[dir] .fc tbody td,[dir] .fc thead th{border-color:#ebe9f1}[dir=ltr] .fc tbody td.fc-col-header-cell,[dir=ltr] .fc thead th.fc-col-header-cell,[dir=rtl] .fc tbody td.fc-col-header-cell,[dir=rtl] .fc thead th.fc-col-header-cell{border-right:0;border-left:0}.fc .fc-view-harness{min-height:650px}[dir] .fc .fc-scrollgrid-section-liquid>td{border-bottom:0}.fc .fc-daygrid-event-harness .fc-event{font-size:.8rem;font-weight:600}[dir] .fc .fc-daygrid-event-harness .fc-event{padding:.25rem .5rem}[dir] .fc .fc-daygrid-day-bottom,[dir] .fc .fc-daygrid-event-harness+.fc-daygrid-event-harness{margin-top:.3rem}[dir] .fc .fc-daygrid-day{padding:5px}.fc .fc-daygrid-day .fc-daygrid-day-top{flex-direction:row}.fc .fc-daygrid-day-number,.fc .fc-list-event-time,.fc .fc-timegrid-slot-label-cushion{color:#6e6b7b}[dir] .fc .fc-day-today{background:#f8f8f8!important;background-color:#f8f8f8!important}[dir] .fc .fc-timegrid .fc-scrollgrid-section .fc-col-header-cell,[dir] .fc .fc-timegrid .fc-scrollgrid-section .fc-timegrid-axis{border-color:#ebe9f1}[dir=ltr] .fc .fc-timegrid .fc-scrollgrid-section .fc-col-header-cell,[dir=ltr] .fc .fc-timegrid .fc-scrollgrid-section .fc-timegrid-axis,[dir=rtl] .fc .fc-timegrid .fc-scrollgrid-section .fc-col-header-cell,[dir=rtl] .fc .fc-timegrid .fc-scrollgrid-section .fc-timegrid-axis{border-left:0;border-right:0}[dir] .fc .fc-timegrid .fc-scrollgrid-section .fc-timegrid-axis{border-color:#ebe9f1}.fc .fc-timegrid .fc-timegrid-axis.fc-scrollgrid-shrink .fc-timegrid-axis-cushion{text-transform:capitalize;color:#b9b9c3}.fc .fc-timegrid .fc-timegrid-slots .fc-timegrid-slot{height:3rem}[dir] .fc .fc-timegrid .fc-timegrid-slots .fc-timegrid-slot .fc-timegrid-slot-label-frame{text-align:center}.fc .fc-timegrid .fc-timegrid-slots .fc-timegrid-slot .fc-timegrid-slot-label-frame .fc-timegrid-slot-label-cushion{text-transform:uppercase}.fc .fc-timegrid .fc-timegrid-divider{display:none}[dir] .fc .fc-list{border-color:#ebe9f1}[dir] .fc .fc-list .fc-list-day-cushion{background:#f8f8f8}[dir] .fc .fc-list .fc-list-event:hover td{background-color:#f8f8f8}[dir] .fc .fc-list .fc-list-event td{border-color:#ebe9f1}.app-calendar{position:relative}[dir] .app-calendar{border-radius:.428rem}.app-calendar .app-calendar-sidebar{position:absolute;width:18rem;height:100%;z-index:5;flex-basis:18rem;transition:all .2s,background 0s,border 0s}[dir] .app-calendar .app-calendar-sidebar{background-color:#fff}[dir=ltr] .app-calendar .app-calendar-sidebar{left:-19.2rem;border-right:1px solid #ebe9f1}[dir=rtl] .app-calendar .app-calendar-sidebar{right:-19.2rem;border-left:1px solid #ebe9f1}[dir=ltr] .app-calendar .app-calendar-sidebar.show{left:0}[dir=rtl] .app-calendar .app-calendar-sidebar.show{right:0}.app-calendar .app-calendar-sidebar .sidebar-content-title{font-size:.85rem;color:#b9b9c3;text-transform:uppercase;letter-spacing:.6px}.app-calendar .app-calendar-sidebar .input-filter~label,.app-calendar .app-calendar-sidebar .select-all~label{color:#5e5873;font-weight:500;letter-spacing:.4px}.app-calendar .event-sidebar{position:absolute;top:0;width:400px;z-index:15;transition:all .3s ease-in-out}[dir=ltr] .app-calendar .event-sidebar{right:0;transform:translateX(120%)}[dir=rtl] .app-calendar .event-sidebar{left:0;transform:translateX(-120%)}.app-calendar .event-sidebar .card{height:calc(100vh - 12.96rem);height:calc(var(--vh, 1vh)*100 - 12.96rem)}[dir=ltr] .app-calendar .event-sidebar .card{border-radius:0 .25rem .25rem 0}[dir=rtl] .app-calendar .event-sidebar .card{border-radius:.25rem 0 0 .25rem}[dir] .app-calendar .event-sidebar .card .close-bar{cursor:pointer}.app-calendar .event-sidebar .card .todo-item-action{width:6rem}.app-calendar .event-sidebar .card .todo-item-action .dropdown,.app-calendar .event-sidebar .card .todo-item-action .todo-item-favorite,.app-calendar .event-sidebar .card .todo-item-action .todo-item-info{line-height:1.5}[dir] .app-calendar .event-sidebar .card .todo-item-action .dropdown,[dir] .app-calendar .event-sidebar .card .todo-item-action .todo-item-favorite,[dir] .app-calendar .event-sidebar .card .todo-item-action .todo-item-info{cursor:pointer}[dir] .app-calendar .event-sidebar .card .todo-item-action .dropdown .dropdown-menu .dropdown-item{padding:.14rem 1.428rem}.app-calendar .event-sidebar .card .todo-item-action .dropdown-toggle:after{display:none}[dir] .app-calendar .event-sidebar.show{transform:translateX(0)}.app-calendar .fc-toolbar h2{font-size:1.45rem}[dir] .app-calendar .fc-header-toolbar{margin-bottom:1.75rem!important}[dir] .app-calendar .fc-view-harness{margin:0 -1.6rem}[dir] .app-calendar .fc-scrollgrid{border-color:#ebe9f1}.app-calendar .fc-day-future .fc-daygrid-day-number,.app-calendar .fc-day-past .fc-daygrid-day-number{color:#b9b9c3}[dir] .app-calendar .fc-popover{box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}[dir] .app-calendar .fc-popover .fc-popover-header{background:transparent;padding:.5rem}.app-calendar .fc-popover .fc-popover-header .fc-popover-close,.app-calendar .fc-popover .fc-popover-header .fc-popover-title{color:#5e5873}[dir] .app-calendar .fc-popover .fc-popover-body :not(:last-of-type){margin-bottom:.3rem}.app-calendar .fc .fc-event .fc-event-main{color:inherit}[dir] .app-calendar .fc-list-event{background:transparent!important}@media(min-width:992px){.app-calendar .app-calendar-sidebar{position:static;height:auto}[dir] .app-calendar .app-calendar-sidebar{box-shadow:none!important}[dir] .app-calendar .app-calendar-sidebar .flatpickr-days{background-color:transparent}}.event-sidebar .select2-selection__choice__remove:before{top:40%!important}[dir] .horizontal-layout .app-calendar{margin-bottom:1rem}@media(max-width:992px){.fc .fc-sidebarToggle-button{font-size:0}}@media(min-width:992px){.fc .fc-sidebarToggle-button{display:none}}@media(max-width:700px){[dir] .app-calendar .fc .fc-header-toolbar .fc-toolbar-chunk:last-of-type{margin-top:1rem}}.fc-sidebarToggle-button{width:25px;height:25px;display:block}[dir] .fc-sidebarToggle-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='%236e6b7b' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpath d='M3 12h18M3 6h18M3 18h18'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}[dir=ltr] .fc-sidebarToggle-button{margin-right:.7rem!important}[dir=rtl] .fc-sidebarToggle-button{margin-left:.7rem!important}.fc-event{font-weight:500!important}[dir] .fc-event{border-radius:4px!important}.fc-event.fc-event-students{color:#1565c0!important}[dir] .fc-event.fc-event-students{background-color:#e3f2fd!important;border-color:#7367f0!important}.fc-event.fc-event-staff{color:#c62828!important}[dir] .fc-event.fc-event-staff{background-color:#ffebee!important;border-color:#ea5455!important}.fc-event.fc-event-parents{color:#e65100!important}[dir] .fc-event.fc-event-parents{background-color:#fff3e0!important;border-color:#ff9800!important}.fc-event.fc-event-holiday{color:#198754!important}[dir] .fc-event.fc-event-holiday{background-color:#e8f5e8!important;border-color:#28c76f!important}.fc-event.fc-event-default{color:#495057!important}[dir] .fc-event.fc-event-default{background-color:#f8f9fa!important;border-color:#6c757d!important}.fc-event-title{font-weight:600!important}[dir] .fc-event-main{padding:2px 4px!important}.dash-events-calendar-wrap{isolation:isolate;z-index:1;width:100%;max-width:100%;min-width:0}.dash-events-calendar-wrap--compact{height:100%;display:flex;flex-direction:column;min-height:0;min-width:0;flex:1 1 auto;overflow:visible}.dash-events-calendar-wrap-inner{position:relative;width:100%;overflow:hidden}.dash-events-calendar-wrap-inner--compact{flex:1 1 auto;min-height:520px;display:flex;flex-direction:column;min-width:0}.dash-events-calendar{backdrop-filter:blur(16px) saturate(1.12);-webkit-backdrop-filter:blur(16px) saturate(1.12)}[dir] .dash-events-calendar{border-radius:22px!important;border:1px solid rgba(115,103,240,.12)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 14px 36px rgba(115,103,240,.08)!important;background:hsla(0,0%,100%,.62)!important}.dash-events-calendar--mini{flex:1 1 auto;display:flex;flex-direction:column;width:100%;min-width:0;min-height:520px;overflow:visible}[dir] .dash-events-calendar--mini{padding:1rem 1rem .95rem}.dash-mini-cal__card-head{display:flex;align-items:center;gap:.75rem;width:100%;flex-shrink:0}[dir] .dash-mini-cal__card-head{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(115,103,240,.08)}[dir=ltr] .dash-mini-cal__card-head{background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,0))}[dir=ltr] .dash-mini-cal__card-head,[dir=rtl] .dash-mini-cal__card-head{margin-left:-.15rem;margin-right:-.15rem;padding-left:.15rem;padding-right:.15rem}[dir=rtl] .dash-mini-cal__card-head{background:linear-gradient(-180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,0))}.dash-mini-cal__brand-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;color:#fff;flex-shrink:0}[dir] .dash-mini-cal__brand-icon{border-radius:14px;box-shadow:0 6px 18px rgba(115,103,240,.32)}[dir=ltr] .dash-mini-cal__brand-icon{background:linear-gradient(135deg,#7367f0,#6254e8)}[dir=rtl] .dash-mini-cal__brand-icon{background:linear-gradient(-135deg,#7367f0,#6254e8)}.dash-mini-cal__heading{font-size:1.08rem;font-weight:800;color:#2f2b3d;letter-spacing:-.02em;line-height:1.2}.dash-mini-cal__subtitle{display:block;font-size:.78rem;color:#6e6b7b}[dir] .dash-mini-cal__subtitle{margin-top:.12rem}.dash-events-calendar__glass-inset{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}[dir] .dash-events-calendar__glass-inset{padding:.65rem .55rem .55rem;border-radius:18px;border:1px solid hsla(0,0%,100%,.82);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 4px 16px rgba(115,103,240,.05)}[dir=ltr] .dash-events-calendar__glass-inset{background:linear-gradient(165deg,hsla(0,0%,100%,.52),rgba(247,245,255,.38))}[dir=rtl] .dash-events-calendar__glass-inset{background:linear-gradient(-165deg,hsla(0,0%,100%,.52),rgba(247,245,255,.38))}.dash-events-calendar__fc-wrap{flex:1 1 auto;min-height:0;width:100%;max-width:100%;overflow:visible}.dash-events-calendar__fc.full-calendar,.dash-events-calendar__fc.full-calendar .fc{width:100%!important;max-width:100%!important}.dash-events-calendar__fc.full-calendar .fc-view-harness{width:100%!important}.dash-ev-cal-loader{position:absolute;inset:0;z-index:8;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none}[dir] .dash-ev-cal-loader{background:hsla(0,0%,100%,.55);border-radius:16px}.dash-ev-cal-loader__inner{display:flex;flex-direction:column;align-items:center;gap:.55rem}[dir] .dash-ev-cal-loader__inner{padding:1rem 1.35rem;border-radius:16px;background:hsla(0,0%,100%,.92);border:1px solid rgba(115,103,240,.12);box-shadow:0 10px 28px rgba(115,103,240,.12)}.dash-ev-cal-loader__inner span{font-size:.78rem;font-weight:600;color:#6e6b7b}.dash-mini-cal__toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0}[dir] .dash-mini-cal__toolbar{margin-bottom:.65rem}.dash-mini-cal__month-pill{display:inline-flex;align-items:center;gap:.45rem;min-width:0}[dir] .dash-mini-cal__month-pill{padding:.35rem .75rem;border-radius:14px;background:hsla(0,0%,100%,.55);border:1px solid rgba(115,103,240,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.dash-mini-cal__month-dot{width:8px;height:8px;flex-shrink:0}[dir] .dash-mini-cal__month-dot{border-radius:999px}[dir=ltr] .dash-mini-cal__month-dot{background:linear-gradient(135deg,#7367f0,#28c76f)}[dir=rtl] .dash-mini-cal__month-dot{background:linear-gradient(-135deg,#7367f0,#28c76f)}.dash-mini-cal__title{font-size:.95rem;font-weight:800;color:#2f2b3d;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-mini-cal__nav{display:inline-flex;align-items:center;gap:.35rem}[dir] .dash-mini-cal__nav{padding:.2rem;border-radius:14px;background:hsla(0,0%,100%,.45);border:1px solid rgba(115,103,240,.08)}.dash-mini-cal__nav-btn{width:2.1rem;height:2.1rem;color:#7367f0;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease,transform .12s ease}[dir] .dash-mini-cal__nav-btn{border:none;border-radius:11px;background:rgba(115,103,240,.08);cursor:pointer}.dash-mini-cal__nav-btn:hover:not(:disabled){color:#6254e8}[dir] .dash-mini-cal__nav-btn:hover:not(:disabled){background:rgba(115,103,240,.16);transform:translateY(-1px)}.dash-mini-cal__nav-btn:disabled{opacity:.45}[dir] .dash-mini-cal__nav-btn:disabled{cursor:not-allowed}.dash-mini-cal__filters{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;flex-shrink:0}[dir] .dash-mini-cal__filters{margin-bottom:.65rem;padding:.3rem;border-radius:16px;background:hsla(0,0%,100%,.42);border:1px solid rgba(115,103,240,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85)}.dash-mini-cal__filter{display:inline-flex;align-items:center;gap:.35rem;color:#a8aaae;font-size:.7rem;font-weight:700;line-height:1.4;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}[dir] .dash-mini-cal__filter{padding:.32rem .72rem;border:1px solid transparent;border-radius:12px;background:transparent;cursor:pointer}.dash-mini-cal__filter:hover{color:#6e6b7b}[dir] .dash-mini-cal__filter:hover{background:hsla(0,0%,100%,.5)}.dash-mini-cal__filter.is-active{color:#7367f0}[dir] .dash-mini-cal__filter.is-active{background:hsla(0,0%,100%,.88);border-color:rgba(115,103,240,.14);box-shadow:0 4px 14px rgba(115,103,240,.1)}.dash-mini-cal__filter-dot{width:7px;height:7px;flex-shrink:0}[dir] .dash-mini-cal__filter-dot{border-radius:999px}[dir] .dash-mini-cal__filter-dot--students{background:#3b82f6}[dir] .dash-mini-cal__filter-dot--staff{background:#ef4444}.dash-events-calendar__frame{flex:1 1 auto;min-height:0;position:relative;overflow:visible}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-scroller,.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-scroller-harness,.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-scroller-harness-liquid,.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-scroller-liquid-absolute,.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-view-harness{overflow:visible!important}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-theme-standard .fc-scrollgrid,[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-theme-standard .fc-scrollgrid-sync-table,[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-theme-standard td,[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-theme-standard th{border:none!important}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-day-today{background:transparent!important}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-col-header{margin-bottom:.35rem}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-col-header-cell.dash-mini-cal__dow{vertical-align:middle}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-col-header-cell.dash-mini-cal__dow{border:none!important;padding:0 3px .25rem}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-col-header-cell-cushion{display:flex;align-items:center;justify-content:center;min-height:1.75rem;font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#7367f0}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-col-header-cell-cushion{padding:.25rem .15rem;border-radius:10px;background:rgba(115,103,240,.08);border:1px solid rgba(115,103,240,.1)}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-daygrid-body{width:100%!important}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day.dash-mini-cal__cell{vertical-align:top}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day.dash-mini-cal__cell{border:none!important;padding:3px}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day-frame{display:flex;flex-direction:column;min-height:54px;height:100%;transition:transform .12s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day-frame{padding:.35rem .3rem .28rem;border-radius:14px;background:hsla(0,0%,100%,.55);border:1px solid rgba(115,103,240,.07);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 2px 8px rgba(115,103,240,.04);cursor:pointer}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day-frame:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.82);border-color:rgba(115,103,240,.16);box-shadow:0 6px 16px rgba(115,103,240,.1)}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-day-other .fc-daygrid-day-frame{background:hsla(0,0%,100%,.22);border-color:rgba(115,103,240,.04);box-shadow:none}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-day-today .fc-daygrid-day-frame{border-color:rgba(115,103,240,.28);box-shadow:inset 0 0 0 1px rgba(115,103,240,.12),0 6px 18px rgba(115,103,240,.12)}[dir=ltr] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-day-today .fc-daygrid-day-frame{background:linear-gradient(145deg,rgba(115,103,240,.14),hsla(0,0%,100%,.72))}[dir=rtl] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-day-today .fc-daygrid-day-frame{background:linear-gradient(-145deg,rgba(115,103,240,.14),hsla(0,0%,100%,.72))}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day-top{flex-direction:row;justify-content:flex-start}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day-top{margin-bottom:.15rem}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day-number{position:static!important;width:1.7rem;height:1.7rem;display:inline-flex;align-items:center;justify-content:center;font-size:.74rem;font-weight:700;color:#5e5873}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day-number{float:none!important;margin:0!important;padding:0!important;border-radius:10px}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-day-today .fc-daygrid-day-number{color:#fff;font-weight:800}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-day-today .fc-daygrid-day-number{box-shadow:0 4px 12px rgba(115,103,240,.35)}[dir=ltr] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-day-today .fc-daygrid-day-number{background:linear-gradient(135deg,#7367f0,#6254e8)}[dir=rtl] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-day-today .fc-daygrid-day-number{background:linear-gradient(-135deg,#7367f0,#6254e8)}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-day-other .fc-daygrid-day-number{color:#b9b9c3;font-weight:600}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day-events{display:flex;flex-wrap:wrap;align-items:center;gap:3px;min-height:0}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day-events{margin:0!important;padding:0 .05rem}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-event-harness{max-width:none}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-event-harness{margin:0!important}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .dash-mini-fc-event,[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-event,[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-h-event{margin:0!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-event-main{line-height:1}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-event-main{padding:0!important}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-more-link{display:none!important}.dash-mini-ev-dot{display:inline-block;width:7px;height:7px;flex-shrink:0}[dir] .dash-mini-ev-dot{border-radius:999px;box-shadow:0 0 0 2px hsla(0,0%,100%,.85)}[dir] .dash-mini-ev-dot.dash-mini-dot--c0{background:#3b82f6}[dir] .dash-mini-ev-dot.dash-mini-dot--c1{background:#ef4444}[dir] .dash-mini-ev-dot.dash-mini-dot--c2{background:#8b5cf6}[dir] .dash-mini-ev-dot.dash-mini-dot--c3,[dir] .dash-mini-ev-dot.dash-mini-dot--holiday{background:#22c55e}[dir] .dash-events-calendar--mini .dash-events-calendar__fc.full-calendar{padding:0!important}.dash-events-calendar--mini .full-calendar .fc .fc-view-harness{min-height:0!important}.dash-events-calendar--mini .full-calendar .fc-scrollgrid,.dash-events-calendar--mini .full-calendar .fc-scrollgrid-sync-table,.dash-events-calendar--mini .full-calendar .fc-scrollgrid table{width:100%!important;max-width:100%!important;table-layout:fixed!important}.dash-events-calendar--mini .full-calendar .fc .fc-col-header-cell,.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day{width:14.2857%!important}.dash-mini-dot{display:inline-block;width:8px;height:8px;flex-shrink:0}[dir] .dash-mini-dot{border-radius:999px}[dir] .dash-mini-dot--c0{background:#3b82f6}[dir] .dash-mini-dot--c1{background:#ef4444}[dir] .dash-mini-dot--c2{background:#8b5cf6}[dir] .dash-mini-dot--c3,[dir] .dash-mini-dot--holiday{background:#22c55e}.dash-day-events-modal__list{list-style:none}[dir] .dash-day-events-modal__list{margin:0;padding:0}.dash-day-events-modal__item{display:flex;align-items:flex-start;gap:.55rem}[dir] .dash-day-events-modal__item{padding:.55rem 0}[dir] .dash-day-events-modal__item+.dash-day-events-modal__item{border-top:1px solid #f1f5f9}.dash-day-events-modal__name{font-weight:700;font-size:.88rem;color:#1e293b}.dash-day-events-modal__empty{color:#94a3b8;font-size:.85rem}[dir] .dash-day-events-modal__empty{text-align:center;padding:.5rem 0}.dash-events-calendar-section__head{display:flex;align-items:center;justify-content:space-between}[dir] .dash-events-calendar-section__head{margin-bottom:.65rem}.dash-events-calendar-section__eyebrow{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}[dir] .dash-events-calendar-section__eyebrow{margin:0}.dash-events-calendar-section__title{font-size:1.15rem;font-weight:800;color:#0f172a}[dir] .dash-events-calendar-section__title{margin:.15rem 0 0}.min-w-0[data-v-81bc87d6]{min-width:0}.object-fit-cover[data-v-81bc87d6]{object-fit:cover}[data-v-81bc87d6] .birthdays-shell-card.card{position:relative;overflow:hidden}[dir][data-v-81bc87d6] .birthdays-shell-card.card{border-radius:20px;border:1px solid #e0d8ff;box-shadow:0 10px 30px rgba(115,103,240,.12)}[dir=ltr][data-v-81bc87d6] .birthdays-shell-card.card{background:linear-gradient(180deg,#fff,#faf9ff)}[dir=rtl][data-v-81bc87d6] .birthdays-shell-card.card{background:linear-gradient(-180deg,#fff,#faf9ff)}.birthdays-page-header[data-v-81bc87d6]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem 1.25rem}[dir] .birthdays-page-header[data-v-81bc87d6]{padding:1.15rem 1.35rem 1rem!important;background:transparent!important;border-bottom:2px solid #f0edff!important}.birthdays-title-block[data-v-81bc87d6]{gap:.85rem}.birthday-icon-wrap[data-v-81bc87d6]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .birthday-icon-wrap[data-v-81bc87d6]{border-radius:50%;box-shadow:0 6px 18px rgba(124,93,250,.35)}[dir=ltr] .birthday-icon-wrap[data-v-81bc87d6]{background:linear-gradient(135deg,#7c5dfa,#9d7aff)}[dir=rtl] .birthday-icon-wrap[data-v-81bc87d6]{background:linear-gradient(-135deg,#7c5dfa,#9d7aff)}.birthdays-heading-text[data-v-81bc87d6]{display:flex;flex-direction:column;gap:.15rem}.birthdays-title[data-v-81bc87d6]{font-size:1.35rem;font-weight:800;color:#2d1b69;letter-spacing:-.35px}.birthdays-subtitle[data-v-81bc87d6]{font-size:.82rem;font-weight:600;color:#8a86b7;letter-spacing:.02em}.birthdays-filter-row[data-v-81bc87d6]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.birthdays-filter-chip[data-v-81bc87d6]{appearance:none;color:#63607d;font-size:.8125rem;font-weight:700;letter-spacing:.02em;min-height:2.375rem;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;gap:.4rem;line-height:1.2}[dir] .birthdays-filter-chip[data-v-81bc87d6]{border:2px solid #e0d8ff;background:#fff;padding:0 1rem;border-radius:9999px;cursor:pointer;box-shadow:0 2px 8px rgba(99,102,241,.06)}.birthdays-filter-chip[data-v-81bc87d6]:hover{color:#4c3d91}[dir] .birthdays-filter-chip[data-v-81bc87d6]:hover{border-color:#cbb9ff;transform:translateY(-1px);box-shadow:0 4px 14px rgba(124,93,250,.14)}.birthdays-filter-chip[data-v-81bc87d6]:focus{outline:none}[dir] .birthdays-filter-chip[data-v-81bc87d6]:focus{box-shadow:0 0 0 3px rgba(124,93,250,.25)}.birthdays-filter-chip__count[data-v-81bc87d6]{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;font-size:.68rem;font-weight:800;color:#7c5dfa}[dir] .birthdays-filter-chip__count[data-v-81bc87d6]{padding:0 .4rem;border-radius:9999px;background:#f3f0ff;border:1px solid #e0d8ff}.birthdays-filter-chip--active[data-v-81bc87d6]{color:#fff}[dir] .birthdays-filter-chip--active[data-v-81bc87d6]{border-color:transparent;box-shadow:0 6px 22px rgba(124,93,250,.42);transform:translateY(-1px)}[dir=ltr] .birthdays-filter-chip--active[data-v-81bc87d6]{background:linear-gradient(135deg,#7c5dfa,#9d7aff)}[dir=rtl] .birthdays-filter-chip--active[data-v-81bc87d6]{background:linear-gradient(-135deg,#7c5dfa,#9d7aff)}.birthdays-filter-chip--active[data-v-81bc87d6]:hover{color:#fff}[dir] .birthdays-filter-chip--active[data-v-81bc87d6]:hover{border-color:transparent;box-shadow:0 8px 26px rgba(124,93,250,.48)}.birthdays-filter-chip--active .birthdays-filter-chip__count[data-v-81bc87d6]{color:#fff}[dir] .birthdays-filter-chip--active .birthdays-filter-chip__count[data-v-81bc87d6]{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.35)}[dir] .birthdays-columns-wrap[data-v-81bc87d6]{padding:1rem 1.15rem 1.25rem}[dir=ltr] .birthdays-columns-row[data-v-81bc87d6],[dir=rtl] .birthdays-columns-row[data-v-81bc87d6]{margin-left:-.45rem;margin-right:-.45rem}[dir=ltr] .birthdays-col[data-v-81bc87d6],[dir=rtl] .birthdays-col[data-v-81bc87d6]{padding-left:.45rem;padding-right:.45rem}.birthday-column-card[data-v-81bc87d6]{display:flex;flex-direction:column;height:340px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}[dir] .birthday-column-card[data-v-81bc87d6]{border-radius:16px;border:1.5px solid #f0edff;box-shadow:0 6px 22px rgba(99,102,241,.1)}[dir=ltr] .birthday-column-card[data-v-81bc87d6]{background:linear-gradient(180deg,#fff,#f8f7ff)}[dir=rtl] .birthday-column-card[data-v-81bc87d6]{background:linear-gradient(-180deg,#fff,#f8f7ff)}[dir] .birthday-column-card[data-v-81bc87d6]:hover{border-color:#d4c7ff;box-shadow:0 10px 28px rgba(99,102,241,.14)}.column-card-header[data-v-81bc87d6]{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.35rem .75rem}[dir] .column-card-header[data-v-81bc87d6]{padding:.65rem .85rem;border-bottom:2px solid #f0edff}[dir=ltr] .column-card-header[data-v-81bc87d6]{background:linear-gradient(180deg,#fff,#faf9ff)}[dir=rtl] .column-card-header[data-v-81bc87d6]{background:linear-gradient(-180deg,#fff,#faf9ff)}.column-card-header__main[data-v-81bc87d6]{display:flex;align-items:center;gap:.55rem;min-width:0}.column-icon-wrap[data-v-81bc87d6]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#7c5dfa}[dir] .column-icon-wrap[data-v-81bc87d6]{border-radius:50%;background:#fff;border:2px solid #e0d8ff;box-shadow:0 4px 12px rgba(124,93,250,.1)}.column-title-wrap[data-v-81bc87d6]{display:flex;align-items:center;gap:.45rem;min-width:0}.column-title[data-v-81bc87d6]{font-size:.95rem;font-weight:800;color:#2d1b69;letter-spacing:-.2px}.column-count-pill[data-v-81bc87d6]{flex-shrink:0;font-size:.72rem;font-weight:800;min-width:1.65rem;height:1.65rem;display:inline-flex;align-items:center;justify-content:center;color:#0369a1}[dir] .column-count-pill[data-v-81bc87d6]{padding:0 .45rem;border-radius:9999px;border:1px solid #bae6fd;box-shadow:0 2px 8px rgba(14,165,233,.15)}[dir=ltr] .column-count-pill[data-v-81bc87d6]{background:linear-gradient(135deg,#e0f2f7,#d1e7f0)}[dir=rtl] .column-count-pill[data-v-81bc87d6]{background:linear-gradient(-135deg,#e0f2f7,#d1e7f0)}.column-hint[data-v-81bc87d6]{font-size:.72rem;font-weight:600;color:#9ca3af;max-width:100%}[dir=ltr] .column-hint[data-v-81bc87d6]{text-align:right}[dir=rtl] .column-hint[data-v-81bc87d6]{text-align:left}@media(min-width:768px){.column-hint[data-v-81bc87d6]{max-width:46%}}.column-card-body[data-v-81bc87d6]{flex:1;min-height:0;display:flex;flex-direction:column}[dir] .column-card-body[data-v-81bc87d6]{background:#fff}.column-inner-fill[data-v-81bc87d6]{flex:1;min-height:0}.column-scroll-list[data-v-81bc87d6]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c4b5fd transparent}[dir] .column-scroll-list[data-v-81bc87d6]{padding:.35rem .45rem .55rem}.column-scroll-list[data-v-81bc87d6]::-webkit-scrollbar{width:3px}[dir] .column-scroll-list[data-v-81bc87d6]::-webkit-scrollbar-track{background:transparent}[dir] .column-scroll-list[data-v-81bc87d6]::-webkit-scrollbar-thumb{border-radius:999px;border:1px solid transparent;background-clip:padding-box}[dir=ltr] .column-scroll-list[data-v-81bc87d6]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#cbb9ff,#a78bfa)}[dir=rtl] .column-scroll-list[data-v-81bc87d6]::-webkit-scrollbar-thumb{background:linear-gradient(-180deg,#cbb9ff,#a78bfa)}[dir] .column-scroll-list[data-v-81bc87d6]::-webkit-scrollbar-thumb:hover{background-clip:padding-box}[dir=ltr] .column-scroll-list[data-v-81bc87d6]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#b8a3fc,#8b5cf6)}[dir=rtl] .column-scroll-list[data-v-81bc87d6]::-webkit-scrollbar-thumb:hover{background:linear-gradient(-180deg,#b8a3fc,#8b5cf6)}.birthdays-empty-state[data-v-81bc87d6]{display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .birthdays-empty-state[data-v-81bc87d6]{text-align:center;padding:1.25rem 1rem;margin:.5rem;border-radius:14px;border:2px dashed #e5e7eb}[dir=ltr] .birthdays-empty-state[data-v-81bc87d6]{background:linear-gradient(180deg,#fafafa,#fff)}[dir=rtl] .birthdays-empty-state[data-v-81bc87d6]{background:linear-gradient(-180deg,#fafafa,#fff)}.birthdays-empty-state__icon[data-v-81bc87d6]{color:#c4b5fd;opacity:.85}.birthdays-empty-state__msg[data-v-81bc87d6]{font-size:.82rem;font-weight:600;color:#6b7280;max-width:220px;line-height:1.45}[dir] .birthday-row[data-v-81bc87d6]{padding:.25rem 0}.birthday-row__inner[data-v-81bc87d6]{display:flex;align-items:center;gap:.65rem;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}[dir] .birthday-row__inner[data-v-81bc87d6]{padding:.65rem .7rem;border-radius:12px;border:1px solid transparent;background:transparent}[dir] .birthday-row__inner[data-v-81bc87d6]:hover{border-color:#ece9fb;box-shadow:0 4px 14px rgba(99,102,241,.07)}[dir=ltr] .birthday-row__inner[data-v-81bc87d6]:hover{background:linear-gradient(90deg,#faf9ff,#fff)}[dir=rtl] .birthday-row__inner[data-v-81bc87d6]:hover{background:linear-gradient(-90deg,#faf9ff,#fff)}[dir] .birthday-row--today .birthday-row__inner[data-v-81bc87d6]{border-color:#a7f3d0;box-shadow:0 4px 16px rgba(16,185,129,.12)}[dir=ltr] .birthday-row--today .birthday-row__inner[data-v-81bc87d6]{background:linear-gradient(90deg,#ecfdf5,#fff)}[dir=rtl] .birthday-row--today .birthday-row__inner[data-v-81bc87d6]{background:linear-gradient(-90deg,#ecfdf5,#fff)}[dir] .birthday-row--today .birthday-row__inner[data-v-81bc87d6]:hover{border-color:#6ee7b7}[dir=ltr] .birthday-row--today .birthday-row__inner[data-v-81bc87d6]:hover{background:linear-gradient(90deg,#d1fae5,#fafffd)}[dir=rtl] .birthday-row--today .birthday-row__inner[data-v-81bc87d6]:hover{background:linear-gradient(-90deg,#d1fae5,#fafffd)}.birthday-avatar[data-v-81bc87d6]{flex-shrink:0}[dir] .birthday-avatar--ring[data-v-81bc87d6]{padding:2px;border-radius:50%}[dir=ltr] .birthday-avatar--ring[data-v-81bc87d6]{background:linear-gradient(135deg,#e0d8ff,#f0edff)}[dir=rtl] .birthday-avatar--ring[data-v-81bc87d6]{background:linear-gradient(-135deg,#e0d8ff,#f0edff)}.avatar-placeholder-sm[data-v-81bc87d6]{width:40px;height:40px;flex-shrink:0}.birthday-row__mid[data-v-81bc87d6]{flex:1;min-width:0}.birthday-name-row[data-v-81bc87d6]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .45rem}.birthday-name[data-v-81bc87d6]{font-size:.875rem;font-weight:800;color:#2d1b69;letter-spacing:-.15px}.birthdays-type-pill[data-v-81bc87d6]{font-size:.65rem;font-weight:800;text-transform:capitalize;letter-spacing:.06em;line-height:1.2}[dir] .birthdays-type-pill[data-v-81bc87d6]{padding:.2rem .45rem;border-radius:999px;border:1px solid}.birthdays-type-pill--student[data-v-81bc87d6]{color:#5b21b6}[dir] .birthdays-type-pill--student[data-v-81bc87d6]{border-color:#c4b5fd;box-shadow:0 2px 6px rgba(91,33,182,.12)}[dir=ltr] .birthdays-type-pill--student[data-v-81bc87d6]{background:linear-gradient(135deg,#ede9fe,#ddd6fe)}[dir=rtl] .birthdays-type-pill--student[data-v-81bc87d6]{background:linear-gradient(-135deg,#ede9fe,#ddd6fe)}.birthdays-type-pill--staff[data-v-81bc87d6]{color:#b45309}[dir] .birthdays-type-pill--staff[data-v-81bc87d6]{border-color:#fcd34d;box-shadow:0 2px 6px rgba(180,83,9,.12)}[dir=ltr] .birthdays-type-pill--staff[data-v-81bc87d6]{background:linear-gradient(135deg,#fffbeb,#fef3c7)}[dir=rtl] .birthdays-type-pill--staff[data-v-81bc87d6]{background:linear-gradient(-135deg,#fffbeb,#fef3c7)}.birthdays-type-pill--donor[data-v-81bc87d6]{color:#be123c}[dir] .birthdays-type-pill--donor[data-v-81bc87d6]{border-color:#fda4af;box-shadow:0 2px 6px rgba(190,18,60,.12)}[dir=ltr] .birthdays-type-pill--donor[data-v-81bc87d6]{background:linear-gradient(135deg,#fff1f2,#ffe4e6)}[dir=rtl] .birthdays-type-pill--donor[data-v-81bc87d6]{background:linear-gradient(-135deg,#fff1f2,#ffe4e6)}.birthday-meta[data-v-81bc87d6]{font-size:.72rem;font-weight:600;color:#6b7280}[dir] .birthday-meta[data-v-81bc87d6]{margin-top:.2rem}.birthday-row__aside[data-v-81bc87d6]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;max-width:108px}.birthdays-when-pill[data-v-81bc87d6]{display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:800;line-height:1.25;white-space:normal}[dir] .birthdays-when-pill[data-v-81bc87d6]{padding:.28rem .5rem;border-radius:999px;text-align:center;border:1px solid transparent}.birthdays-when-pill--muted[data-v-81bc87d6]{color:#6b7280}[dir] .birthdays-when-pill--muted[data-v-81bc87d6]{background:#f3f4f6;border-color:#e5e7eb}.birthdays-when-pill--today[data-v-81bc87d6]{color:#fff}[dir] .birthdays-when-pill--today[data-v-81bc87d6]{border:none;box-shadow:0 4px 14px rgba(16,185,129,.35)}[dir=ltr] .birthdays-when-pill--today[data-v-81bc87d6]{background:linear-gradient(135deg,#10b981,#34d399)}[dir=rtl] .birthdays-when-pill--today[data-v-81bc87d6]{background:linear-gradient(-135deg,#10b981,#34d399)}.birthdays-when-pill--soon[data-v-81bc87d6]{color:#5b21b6}[dir] .birthdays-when-pill--soon[data-v-81bc87d6]{border-color:#c4b5fd;box-shadow:0 2px 8px rgba(124,93,250,.18)}[dir=ltr] .birthdays-when-pill--soon[data-v-81bc87d6]{background:linear-gradient(135deg,#ede9fe,#e9d5ff)}[dir=rtl] .birthdays-when-pill--soon[data-v-81bc87d6]{background:linear-gradient(-135deg,#ede9fe,#e9d5ff)}.birthdays-when-pill--past[data-v-81bc87d6]{color:#4b5563}[dir] .birthdays-when-pill--past[data-v-81bc87d6]{background:#f9fafb;border-color:#e5e7eb}.birthday-dob-line[data-v-81bc87d6]{display:inline-flex;align-items:center;font-size:.68rem;font-weight:600;color:#9ca3af}.flatpickr-calendar{opacity:0;display:none;visibility:hidden;font-size:14px;line-height:24px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation}[dir] .flatpickr-calendar{background:transparent;text-align:center;padding:0;border:0;border-radius:5px;background:#fff}[dir=ltr] .flatpickr-calendar{-webkit-animation:none;animation:none;direction:ltr;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}[dir=rtl] .flatpickr-calendar{-webkit-animation:none;animation:none;direction:rtl;-webkit-box-shadow:-1px 0 0 #e6e6e6,1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:-1px 0 0 #e6e6e6,1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}[dir=ltr] .flatpickr-calendar.animate.open,[dir=rtl] .flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important}[dir] .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}[dir=ltr] .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}[dir=rtl] .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:2px 0 0 #e6e6e6,-5px 0 0 #e6e6e6;box-shadow:2px 0 0 #e6e6e6,-5px 0 0 #e6e6e6}[dir] .flatpickr-calendar .hasTime .dayContainer,[dir] .flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0}[dir=ltr] .flatpickr-calendar .hasTime .dayContainer,[dir=ltr] .flatpickr-calendar .hasWeeks .dayContainer,[dir=rtl] .flatpickr-calendar .hasTime .dayContainer,[dir=rtl] .flatpickr-calendar .hasWeeks .dayContainer{border-bottom-right-radius:0;border-bottom-left-radius:0}[dir=ltr] .flatpickr-calendar .hasWeeks .dayContainer{border-left:0}[dir=rtl] .flatpickr-calendar .hasWeeks .dayContainer{border-right:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px}[dir] .flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;content:"";height:0;width:0}[dir] .flatpickr-calendar:after,[dir] .flatpickr-calendar:before{border:solid transparent}[dir=ltr] .flatpickr-calendar:after,[dir=ltr] .flatpickr-calendar:before{left:22px}[dir=rtl] .flatpickr-calendar:after,[dir=rtl] .flatpickr-calendar:before{right:22px}[dir=ltr] .flatpickr-calendar.arrowRight:after,[dir=ltr] .flatpickr-calendar.arrowRight:before,[dir=ltr] .flatpickr-calendar.rightMost:after,[dir=ltr] .flatpickr-calendar.rightMost:before{left:auto;right:22px}[dir=rtl] .flatpickr-calendar.arrowRight:after,[dir=rtl] .flatpickr-calendar.arrowRight:before,[dir=rtl] .flatpickr-calendar.rightMost:after,[dir=rtl] .flatpickr-calendar.rightMost:before{right:auto;left:22px}[dir=ltr] .flatpickr-calendar.arrowCenter:after,[dir=ltr] .flatpickr-calendar.arrowCenter:before,[dir=rtl] .flatpickr-calendar.arrowCenter:after,[dir=rtl] .flatpickr-calendar.arrowCenter:before{left:50%;right:50%}[dir] .flatpickr-calendar:before{border-width:5px;margin:0 -5px}[dir] .flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}[dir] .flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}[dir] .flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}[dir] .flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}[dir] .flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}[dir] .flatpickr-months .flatpickr-month{background:transparent;text-align:center}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;position:absolute;top:0;height:34px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}[dir] .flatpickr-months .flatpickr-next-month,[dir] .flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}[dir=ltr] .flatpickr-months .flatpickr-next-month.flatpickr-prev-month,[dir=ltr] .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}[dir=rtl] .flatpickr-months .flatpickr-next-month.flatpickr-prev-month,[dir=rtl] .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{right:0}[dir=ltr] .flatpickr-months .flatpickr-next-month.flatpickr-next-month,[dir=ltr] .flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}[dir=rtl] .flatpickr-months .flatpickr-next-month.flatpickr-next-month,[dir=rtl] .flatpickr-months .flatpickr-prev-month.flatpickr-next-month{left:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{transition:fill .1s;fill:inherit}[dir] .flatpickr-months .flatpickr-next-month svg path,[dir] .flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none}[dir] .numInputWrapper input::-webkit-inner-spin-button,[dir] .numInputWrapper input::-webkit-outer-spin-button{margin:0}.numInputWrapper span{position:absolute;width:14px;height:50%;line-height:50%;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box}[dir] .numInputWrapper span{cursor:pointer;border:1px solid rgba(57,57,57,.15)}[dir=ltr] .numInputWrapper span{right:0;padding:0 4px 0 2px}[dir=rtl] .numInputWrapper span{left:0;padding:0 2px 0 4px}[dir] .numInputWrapper span:hover{background:rgba(0,0,0,.1)}[dir] .numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0}[dir] .numInputWrapper span.arrowUp{border-bottom:0}.numInputWrapper span.arrowUp:after{top:26%}[dir] .numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6)}[dir=ltr] .numInputWrapper span.arrowUp:after,[dir=rtl] .numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{top:40%}[dir] .numInputWrapper span.arrowDown:after{border-top:4px solid rgba(57,57,57,.6)}[dir=ltr] .numInputWrapper span.arrowDown:after,[dir=rtl] .numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}[dir] .numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;line-height:1;height:34px;display:inline-block;-webkit-transform:translateZ(0)}[dir] .flatpickr-current-month{padding:7.48px 0 0 0;text-align:center;transform:translateZ(0)}[dir=ltr] .flatpickr-current-month{left:12.5%}[dir=rtl] .flatpickr-current-month{right:12.5%}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block}[dir] .flatpickr-current-month span.cur-month{padding:0}[dir=ltr] .flatpickr-current-month span.cur-month{margin-left:.5ch}[dir=rtl] .flatpickr-current-month span.cur-month{margin-right:.5ch}[dir] .flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}[dir] .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}[dir] .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}[dir] .flatpickr-current-month input.cur-year{background:transparent;cursor:text;margin:0;border:0;border-radius:0}[dir=ltr] .flatpickr-current-month input.cur-year{padding:0 0 0 .5ch}[dir=rtl] .flatpickr-current-month input.cur-year{padding:0 .5ch 0 0}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);pointer-events:none}[dir] .flatpickr-current-month input.cur-year[disabled],[dir] .flatpickr-current-month input.cur-year[disabled]:hover{background:transparent}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;box-sizing:border-box;color:inherit;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;outline:none;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}[dir] .flatpickr-current-month .flatpickr-monthDropdown-months{background:transparent;border:none;border-radius:0;cursor:pointer;margin:-1px 0 0 0}[dir=ltr] .flatpickr-current-month .flatpickr-monthDropdown-months{padding:0 0 0 .5ch}[dir=rtl] .flatpickr-current-month .flatpickr-monthDropdown-months{padding:0 .5ch 0 0}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}[dir] .flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{outline:none}[dir] .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;padding:0}.flatpickr-weekdays{overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}[dir] .flatpickr-weekdays{background:transparent;text-align:center}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{font-size:90%;color:rgba(0,0,0,.54);line-height:1;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}[dir] span.flatpickr-weekday{cursor:default;background:transparent;margin:0;text-align:center}[dir] .dayContainer,[dir] .flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{outline:0;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translateZ(0);opacity:1}[dir] .dayContainer{padding:0;transform:translateZ(0)}[dir=ltr] .dayContainer{text-align:left}[dir=rtl] .dayContainer{text-align:right}[dir=ltr] .dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}[dir=rtl] .dayContainer+.dayContainer{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-day{-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[dir] .flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;cursor:pointer;margin:0;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{outline:0}[dir] .flatpickr-day.inRange,[dir] .flatpickr-day.nextMonthDay.inRange,[dir] .flatpickr-day.nextMonthDay.today.inRange,[dir] .flatpickr-day.nextMonthDay:focus,[dir] .flatpickr-day.nextMonthDay:hover,[dir] .flatpickr-day.prevMonthDay.inRange,[dir] .flatpickr-day.prevMonthDay.today.inRange,[dir] .flatpickr-day.prevMonthDay:focus,[dir] .flatpickr-day.prevMonthDay:hover,[dir] .flatpickr-day.today.inRange,[dir] .flatpickr-day:focus,[dir] .flatpickr-day:hover{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6}[dir] .flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{color:#fff}[dir] .flatpickr-day.today:focus,[dir] .flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{-webkit-box-shadow:none;color:#fff}[dir] .flatpickr-day.endRange,[dir] .flatpickr-day.endRange.inRange,[dir] .flatpickr-day.endRange.nextMonthDay,[dir] .flatpickr-day.endRange.prevMonthDay,[dir] .flatpickr-day.endRange:focus,[dir] .flatpickr-day.endRange:hover,[dir] .flatpickr-day.selected,[dir] .flatpickr-day.selected.inRange,[dir] .flatpickr-day.selected.nextMonthDay,[dir] .flatpickr-day.selected.prevMonthDay,[dir] .flatpickr-day.selected:focus,[dir] .flatpickr-day.selected:hover,[dir] .flatpickr-day.startRange,[dir] .flatpickr-day.startRange.inRange,[dir] .flatpickr-day.startRange.nextMonthDay,[dir] .flatpickr-day.startRange.prevMonthDay,[dir] .flatpickr-day.startRange:focus,[dir] .flatpickr-day.startRange:hover{background:#569ff7;box-shadow:none;border-color:#569ff7}[dir=ltr] .flatpickr-day.endRange.startRange,[dir=ltr] .flatpickr-day.selected.startRange,[dir=ltr] .flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}[dir=ltr] .flatpickr-day.endRange.endRange,[dir=ltr] .flatpickr-day.selected.endRange,[dir=ltr] .flatpickr-day.startRange.endRange,[dir=rtl] .flatpickr-day.endRange.startRange,[dir=rtl] .flatpickr-day.selected.startRange,[dir=rtl] .flatpickr-day.startRange.startRange{border-radius:0 50px 50px 0}[dir=rtl] .flatpickr-day.endRange.endRange,[dir=rtl] .flatpickr-day.selected.endRange,[dir=rtl] .flatpickr-day.startRange.endRange{border-radius:50px 0 0 50px}[dir=ltr] .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}[dir=rtl] .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:10px 0 0 #569ff7;box-shadow:10px 0 0 #569ff7}[dir] .flatpickr-day.endRange.startRange.endRange,[dir] .flatpickr-day.selected.startRange.endRange,[dir] .flatpickr-day.startRange.startRange.endRange{border-radius:50px}[dir] .flatpickr-day.inRange{border-radius:0}[dir=ltr] .flatpickr-day.inRange{-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}[dir=rtl] .flatpickr-day.inRange{-webkit-box-shadow:5px 0 0 #e6e6e6,-5px 0 0 #e6e6e6;box-shadow:5px 0 0 #e6e6e6,-5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3)}[dir] .flatpickr-day.flatpickr-disabled,[dir] .flatpickr-day.flatpickr-disabled:hover,[dir] .flatpickr-day.nextMonthDay,[dir] .flatpickr-day.notAllowed,[dir] .flatpickr-day.notAllowed.nextMonthDay,[dir] .flatpickr-day.notAllowed.prevMonthDay,[dir] .flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1)}[dir] .flatpickr-day.flatpickr-disabled,[dir] .flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed}[dir] .flatpickr-day.week.selected{border-radius:0}[dir=ltr] .flatpickr-day.week.selected{-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}[dir=rtl] .flatpickr-day.week.selected{-webkit-box-shadow:5px 0 0 #569ff7,-5px 0 0 #569ff7;box-shadow:5px 0 0 #569ff7,-5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}[dir] .rangeMode .flatpickr-day{margin-top:1px}[dir=ltr] .flatpickr-weekwrapper{float:left}[dir=rtl] .flatpickr-weekwrapper{float:right}[dir] .flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px}[dir=ltr] .flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}[dir=rtl] .flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{width:100%;line-height:28px}[dir] .flatpickr-weekwrapper .flatpickr-weekday{float:none}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3)}[dir] .flatpickr-weekwrapper span.flatpickr-day,[dir] .flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block}[dir] .flatpickr-rContainer{padding:0}.flatpickr-time{outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[dir] .flatpickr-time{text-align:center}.flatpickr-time:after{content:"";display:table}[dir] .flatpickr-time:after{clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px}[dir=ltr] .flatpickr-time .numInputWrapper{float:left}[dir=rtl] .flatpickr-time .numInputWrapper{float:right}[dir] .flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}[dir] .flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-box-shadow:none;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}[dir] .flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0}[dir] .flatpickr-time input:focus{border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}[dir=ltr] .flatpickr-time .flatpickr-am-pm,[dir=ltr] .flatpickr-time .flatpickr-time-separator{float:left}[dir=rtl] .flatpickr-time .flatpickr-am-pm,[dir=rtl] .flatpickr-time .flatpickr-time-separator{float:right}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;font-weight:400}[dir] .flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center}[dir] .flatpickr-time .flatpickr-am-pm:focus,[dir] .flatpickr-time .flatpickr-am-pm:hover,[dir] .flatpickr-time input:focus,[dir] .flatpickr-time input:hover{background:#eee}[dir] .flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none}[dir] .vs__dropdown-toggle{padding:0 0 4px;border:1px solid rgba(60,60,60,.26);border-radius:4px}[dir] .vs__dropdown-menu{box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-radius:0 0 4px 4px}.vs__dropdown-option--highlight{color:#fff}[dir] .vs__dropdown-option--highlight{background:#5897fb}.vs__selected{line-height:1.4}[dir] .vs__selected{background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;margin:4px 2px 0}.vs__deselect,.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none}.vs__search,.vs__search:focus{line-height:1.4}[dir] .vs__search,[dir] .vs__search:focus{margin:4px 0 0}.vs__search::-webkit-input-placeholder{color:inherit}.vs__search::-moz-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}[dir] .vs__spinner{border:.9em solid hsla(0,0%,39.2%,.1)}[dir=ltr] .vs__spinner{border-left-color:rgba(60,60,60,.45);-webkit-animation:vSelectSpinner-ltr 1.1s linear infinite}[dir=rtl] .vs__spinner{border-right-color:rgba(60,60,60,.45);-webkit-animation:vSelectSpinner-rtl 1.1s linear infinite}[dir] .pipeline-insights-root[data-v-787443d4]{margin-bottom:1.25rem}[data-v-787443d4] .pipeline-shell-card.card{overflow:hidden}[dir][data-v-787443d4] .pipeline-shell-card.card{border-radius:20px;border:1px solid #e0d8ff;box-shadow:0 10px 30px rgba(115,103,240,.12)}[dir=ltr][data-v-787443d4] .pipeline-shell-card.card{background:linear-gradient(180deg,#fff,#faf9ff)}[dir=rtl][data-v-787443d4] .pipeline-shell-card.card{background:linear-gradient(-180deg,#fff,#faf9ff)}.pipeline-page-header[data-v-787443d4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.25rem}[dir] .pipeline-page-header[data-v-787443d4]{padding:1.15rem 1.35rem 1rem!important;background:transparent!important;border-bottom:2px solid #f0edff!important}.pipeline-title-block[data-v-787443d4]{gap:.85rem}.pipeline-icon-wrap[data-v-787443d4]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .pipeline-icon-wrap[data-v-787443d4]{border-radius:50%;box-shadow:0 6px 18px rgba(124,93,250,.35)}[dir=ltr] .pipeline-icon-wrap[data-v-787443d4]{background:linear-gradient(135deg,#7c5dfa,#9d7aff)}[dir=rtl] .pipeline-icon-wrap[data-v-787443d4]{background:linear-gradient(-135deg,#7c5dfa,#9d7aff)}.pipeline-title[data-v-787443d4]{font-size:1.35rem;font-weight:800;color:#2d1b69;letter-spacing:-.35px}.pipeline-subtitle[data-v-787443d4]{font-size:.82rem;font-weight:600;color:#8a86b7}.pipeline-date-group[data-v-787443d4]{min-width:160px}[data-v-787443d4] .pipeline-date-group label{font-size:.72rem;font-weight:800;color:#8a86b7;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}[dir][data-v-787443d4] .pipeline-date-group label{margin-bottom:0!important}[dir=ltr][data-v-787443d4] .pipeline-date-group label{margin-right:.75rem}[dir=rtl][data-v-787443d4] .pipeline-date-group label{margin-left:.75rem}.pipeline-date-flatpickr-input[data-v-787443d4]{min-height:38px}[dir] .pipeline-date-flatpickr-input[data-v-787443d4]{border-radius:10px!important;border:2px solid #e0d8ff!important;background:#fff!important}.pipeline-filter-send-selected[data-v-787443d4]{font-weight:600;display:inline-flex!important;align-items:center!important;justify-content:center;gap:.4rem;line-height:1.2}[dir] .pipeline-filter-send-selected[data-v-787443d4]{border-radius:10px}.pipeline-filter-send-selected__label[data-v-787443d4]{display:inline-block;line-height:1.2}.pipeline-filter-send-selected__icon[data-v-787443d4]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}.pipeline-filter-send-selected__icon[data-v-787443d4] svg{display:block}.pipeline-filter-clear-all[data-v-787443d4]{width:2.25rem!important;height:2.25rem!important;min-width:2.25rem!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:1!important}[dir] .pipeline-filter-clear-all[data-v-787443d4]{padding:0!important;border-radius:50%!important}[dir] .pipeline-body[data-v-787443d4]{padding-top:1rem!important}[dir=ltr] .pipeline-stats-row[data-v-787443d4],[dir=rtl] .pipeline-stats-row[data-v-787443d4]{margin-left:-.35rem;margin-right:-.35rem}.pipeline-stat-card[data-v-787443d4]{display:flex;align-items:center;gap:1rem;height:100%}[dir] .pipeline-stat-card[data-v-787443d4]{padding:1.1rem 1.25rem;border-radius:16px;border:1.5px solid #f0edff;box-shadow:0 6px 22px rgba(99,102,241,.1)}[dir=ltr] .pipeline-stat-card[data-v-787443d4]{background:linear-gradient(180deg,#fff,#f8f7ff)}[dir=rtl] .pipeline-stat-card[data-v-787443d4]{background:linear-gradient(-180deg,#fff,#f8f7ff)}.pipeline-stat-card__icon[data-v-787443d4]{width:52px;height:52px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#7c5dfa}[dir] .pipeline-stat-card__icon[data-v-787443d4]{border-radius:14px;background:#fff;border:2px solid #e0d8ff}.pipeline-stat-card--registration .pipeline-stat-card__icon[data-v-787443d4]{color:#0369a1}[dir] .pipeline-stat-card--registration .pipeline-stat-card__icon[data-v-787443d4]{border-color:#bae6fd}[dir=ltr] .pipeline-stat-card--registration .pipeline-stat-card__icon[data-v-787443d4]{background:linear-gradient(180deg,#fff,#f0f9ff)}[dir=rtl] .pipeline-stat-card--registration .pipeline-stat-card__icon[data-v-787443d4]{background:linear-gradient(-180deg,#fff,#f0f9ff)}.pipeline-stat-card--admission .pipeline-stat-card__icon[data-v-787443d4]{color:#059669}[dir] .pipeline-stat-card--admission .pipeline-stat-card__icon[data-v-787443d4]{border-color:#a7f3d0}[dir=ltr] .pipeline-stat-card--admission .pipeline-stat-card__icon[data-v-787443d4]{background:linear-gradient(180deg,#fff,#ecfdf5)}[dir=rtl] .pipeline-stat-card--admission .pipeline-stat-card__icon[data-v-787443d4]{background:linear-gradient(-180deg,#fff,#ecfdf5)}.pipeline-stat-card__label[data-v-787443d4]{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8a86b7}[dir] .pipeline-stat-card__label[data-v-787443d4]{margin-bottom:.25rem}.pipeline-stat-card__value[data-v-787443d4]{font-size:1.75rem;font-weight:800;color:#2d1b69;line-height:1.1}[dir=ltr] .pipeline-columns-row[data-v-787443d4],[dir=rtl] .pipeline-columns-row[data-v-787443d4]{margin-left:-.35rem;margin-right:-.35rem}.pipeline-column-card[data-v-787443d4]{overflow:hidden;height:100%;display:flex;flex-direction:column;min-height:280px}[dir] .pipeline-column-card[data-v-787443d4]{border-radius:16px;border:1.5px solid #f0edff;background:#fff;box-shadow:0 6px 22px rgba(99,102,241,.08)}.pipeline-column-head[data-v-787443d4]{display:flex;align-items:center;gap:.35rem;color:#7c5dfa}[dir] .pipeline-column-head[data-v-787443d4]{padding:.65rem .85rem;border-bottom:2px solid #f0edff}[dir=ltr] .pipeline-column-head[data-v-787443d4]{background:linear-gradient(180deg,#faf9ff,#fff)}[dir=rtl] .pipeline-column-head[data-v-787443d4]{background:linear-gradient(-180deg,#faf9ff,#fff)}.pipeline-column-heading-main[data-v-787443d4]{row-gap:.25rem}.pipeline-column-title--inline[data-v-787443d4]{font-weight:800;font-size:.98rem;color:#2d1b69;line-height:1.2}.pipeline-priority-legend-trigger[data-v-787443d4]{display:inline-flex;align-items:center;justify-content:center;color:#8b87ad;transition:color .15s ease,background .15s ease}[dir] .pipeline-priority-legend-trigger[data-v-787443d4]{padding:.15rem;border-radius:999px;cursor:help}[dir=ltr] .pipeline-priority-legend-trigger[data-v-787443d4]{margin-left:.1rem}[dir=rtl] .pipeline-priority-legend-trigger[data-v-787443d4]{margin-right:.1rem}.pipeline-priority-legend-trigger[data-v-787443d4]:focus,.pipeline-priority-legend-trigger[data-v-787443d4]:hover{color:#5b21b6;outline:none}[dir] .pipeline-priority-legend-trigger[data-v-787443d4]:focus,[dir] .pipeline-priority-legend-trigger[data-v-787443d4]:hover{background:rgba(124,93,250,.12)}[dir] .pipeline-priority-legend-trigger[data-v-787443d4]:focus-visible{box-shadow:0 0 0 2px rgba(124,93,250,.35)}.pipeline-column-title[data-v-787443d4]{font-weight:800;font-size:.98rem;color:#2d1b69;flex:1;min-width:0}.pipeline-column-count[data-v-787443d4]{font-size:.78rem;font-weight:800;color:#0369a1}[dir] .pipeline-column-count[data-v-787443d4]{padding:.22rem .55rem;border-radius:999px;border:1px solid #bae6fd}[dir=ltr] .pipeline-column-count[data-v-787443d4]{background:linear-gradient(135deg,#e0f2f7,#d1e7f0)}[dir=rtl] .pipeline-column-count[data-v-787443d4]{background:linear-gradient(-135deg,#e0f2f7,#d1e7f0)}.pipeline-column-body[data-v-787443d4]{flex:1;display:flex;flex-direction:column;min-height:0}.pipeline-scroll[data-v-787443d4]{flex:1;max-height:320px;overflow-x:hidden;overflow-y:auto}[dir] .pipeline-scroll[data-v-787443d4]{padding:.35rem .5rem .65rem}.pipeline-scroll[data-v-787443d4]::-webkit-scrollbar{width:4px}[dir] .pipeline-scroll[data-v-787443d4]::-webkit-scrollbar-thumb{background:#c4b5fd;border-radius:999px}.pipeline-row-item[data-v-787443d4]{transition:background .15s ease,border-color .15s ease;overflow-x:hidden}[dir] .pipeline-row-item[data-v-787443d4]{padding:.55rem .45rem;border-radius:10px;margin-bottom:.35rem;border:1px solid transparent}[dir] .pipeline-row-item[data-v-787443d4]:hover{background:#faf9ff;border-color:#ece9fb}.pipeline-row-item--student[data-v-787443d4]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}[dir] .pipeline-row-checkbox[data-v-787443d4]{margin-top:.12rem!important}[dir] .pipeline-row-checkbox[data-v-787443d4] label{margin-bottom:0}.pipeline-row-actions[data-v-787443d4]{flex-shrink:0;align-self:flex-start}[dir] .pipeline-row-actions[data-v-787443d4]{padding-top:.06rem}.pipeline-recipient-card--bulk[data-v-787443d4]{align-items:flex-start}[dir=ltr] .pipeline-recipient-card__avatar--bulk[data-v-787443d4]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}[dir=rtl] .pipeline-recipient-card__avatar--bulk[data-v-787443d4]{background:linear-gradient(-135deg,#6366f1,#8b5cf6)}.pipeline-bulk-recipient-chips[data-v-787443d4]{display:flex;flex-wrap:wrap;gap:.25rem;max-height:12rem;overflow-y:auto}[dir] .pipeline-bulk-recipient-chips[data-v-787443d4]{margin-top:.35rem}[dir=ltr] .pipeline-bulk-recipient-chips[data-v-787443d4]{padding-right:.2rem}[dir=rtl] .pipeline-bulk-recipient-chips[data-v-787443d4]{padding-left:.2rem}.pipeline-bulk-recipient-chip[data-v-787443d4]{font-size:.65rem;font-weight:700;color:#5b21b6;max-width:140px}[dir] .pipeline-bulk-recipient-chip[data-v-787443d4]{padding:.15rem .45rem;border-radius:999px;background:#ede9fe;border:1px solid #ddd6fe}.pipeline-student-block[data-v-787443d4]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4rem}.pipeline-row-chips[data-v-787443d4]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.pipeline-row-chip[data-v-787443d4]{display:inline-flex;align-items:center;max-width:100%;font-size:.72rem;font-weight:700;letter-spacing:.02em;line-height:1.2}[dir] .pipeline-row-chip[data-v-787443d4]{padding:.24rem .55rem;border-radius:999px}.pipeline-row-chip--gr[data-v-787443d4]{color:#4338ca}[dir] .pipeline-row-chip--gr[data-v-787443d4]{background:#eef2ff;border:1px solid #c7d2fe}.pipeline-row-chip--class[data-v-787443d4]{color:#047857}[dir] .pipeline-row-chip--class[data-v-787443d4]{background:#ecfdf5;border:1px solid #a7f3d0}.pipeline-row-chip--phone[data-v-787443d4]{color:#374151;max-width:100%}[dir] .pipeline-row-chip--phone[data-v-787443d4]{background:#f3f4f6;border:1px solid #e5e7eb}.pipeline-row-sub--inquiry[data-v-787443d4]{font-size:.8125rem;color:#6b7280;font-weight:600}.pipeline-mail-btn[data-v-787443d4]:disabled{opacity:.42}[dir] .pipeline-mail-btn[data-v-787443d4]:disabled{box-shadow:none!important}.pipeline-mail-btn[data-v-787443d4]{width:2.35rem!important;height:2.35rem!important;min-width:2.35rem!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:1!important}[dir] .pipeline-mail-btn[data-v-787443d4]{padding:0!important;border-radius:50%!important;box-shadow:0 2px 8px rgba(124,93,250,.15)}.pipeline-mail-btn[data-v-787443d4]:hover{color:#fff!important}[dir] .pipeline-mail-btn[data-v-787443d4]:hover{border-color:transparent!important;box-shadow:0 4px 12px rgba(124,93,250,.35)}[dir=ltr] .pipeline-mail-btn[data-v-787443d4]:hover{background:linear-gradient(135deg,#7c5dfa,#9d7aff)!important}[dir=rtl] .pipeline-mail-btn[data-v-787443d4]:hover{background:linear-gradient(-135deg,#7c5dfa,#9d7aff)!important}[dir] .pipeline-sidebar-textarea[data-v-787443d4]{border-radius:12px;border:2px solid #e0d8ff}[data-v-787443d4] .pipeline-template-select .vs__dropdown-toggle{min-height:38px}[dir][data-v-787443d4] .pipeline-template-select .vs__dropdown-toggle{border-radius:10px;border:2px solid #e0d8ff}[data-v-787443d4] .pipeline-template-select .vs__search::placeholder{color:#9ca3af}.pipeline-row-name[data-v-787443d4]{font-size:1rem;line-height:1.35}.pipeline-inquiry-title-stack[data-v-787443d4]{flex:1;min-width:0;gap:.4rem}.pipeline-inquiry-title-stack .pipeline-row-name[data-v-787443d4]{flex:1;min-width:0}.pipeline-inq-priority-tag[data-v-787443d4]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.15;color:#fff;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease}[dir] .pipeline-inq-priority-tag[data-v-787443d4]{padding:.34rem .72rem;border-radius:999px;text-shadow:0 1px 2px rgba(0,0,0,.18);border:1px solid hsla(0,0%,100%,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 2px 6px rgba(0,0,0,.08),0 8px 18px rgba(0,0,0,.12)}[dir] .pipeline-row-item--inquiry:hover .pipeline-inq-priority-tag[data-v-787443d4]{transform:translateY(-1px)}[dir] .pipeline-inq-priority-tag--hot[data-v-787443d4]{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 4px 16px rgba(239,68,68,.42),0 2px 8px rgba(220,38,38,.28)}[dir=ltr] .pipeline-inq-priority-tag--hot[data-v-787443d4]{background:linear-gradient(145deg,#fb7185,#ef4444 45%,#dc2626)}[dir=rtl] .pipeline-inq-priority-tag--hot[data-v-787443d4]{background:linear-gradient(-145deg,#fb7185,#ef4444 45%,#dc2626)}[dir] .pipeline-inq-priority-tag--warm[data-v-787443d4]{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 4px 16px rgba(59,130,246,.42),0 2px 8px rgba(37,99,235,.28)}[dir=ltr] .pipeline-inq-priority-tag--warm[data-v-787443d4]{background:linear-gradient(145deg,#60a5fa,#3b82f6 45%,#2563eb)}[dir=rtl] .pipeline-inq-priority-tag--warm[data-v-787443d4]{background:linear-gradient(-145deg,#60a5fa,#3b82f6 45%,#2563eb)}[dir] .pipeline-inq-priority-tag--cold[data-v-787443d4]{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 4px 16px rgba(34,211,238,.38),0 2px 8px rgba(8,145,178,.22)}[dir=ltr] .pipeline-inq-priority-tag--cold[data-v-787443d4]{background:linear-gradient(145deg,#67e8f9,#22d3ee 40%,#0891b2)}[dir=rtl] .pipeline-inq-priority-tag--cold[data-v-787443d4]{background:linear-gradient(-145deg,#67e8f9,#22d3ee 40%,#0891b2)}[dir] .pipeline-inq-priority-tag--dead[data-v-787443d4]{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 4px 16px rgba(63,63,70,.38),0 2px 8px rgba(24,24,27,.35)}[dir=ltr] .pipeline-inq-priority-tag--dead[data-v-787443d4]{background:linear-gradient(145deg,#71717a,#52525b 40%,#27272a)}[dir=rtl] .pipeline-inq-priority-tag--dead[data-v-787443d4]{background:linear-gradient(-145deg,#71717a,#52525b 40%,#27272a)}[dir] .pipeline-inq-priority-tag--default[data-v-787443d4]{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 4px 14px rgba(139,92,246,.38)}[dir=ltr] .pipeline-inq-priority-tag--default[data-v-787443d4]{background:linear-gradient(145deg,#a78bfa,#8b5cf6 45%,#7c3aed)}[dir=rtl] .pipeline-inq-priority-tag--default[data-v-787443d4]{background:linear-gradient(-145deg,#a78bfa,#8b5cf6 45%,#7c3aed)}.pipeline-row-meta[data-v-787443d4]{font-size:.8125rem;color:#4b5563;font-weight:600;line-height:1.35}[dir] .pipeline-row-meta[data-v-787443d4]{margin-top:.15rem}.pipeline-row-sub[data-v-787443d4]{font-size:.8125rem;color:#6b7280;font-weight:600}[dir] .pipeline-row-sub[data-v-787443d4]{margin-top:.25rem}.pipeline-row-message[data-v-787443d4]{font-size:.8125rem;line-height:1.45;color:#374151;word-break:break-word;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}[dir] .pipeline-row-message[data-v-787443d4]{margin-top:.35rem;padding:.4rem .5rem;background:#f9fafb;border-radius:8px}[dir=ltr] .pipeline-row-message[data-v-787443d4]{border-left:3px solid #c4b5fd}[dir=rtl] .pipeline-row-message[data-v-787443d4]{border-right:3px solid #c4b5fd}.pipeline-status-pill[data-v-787443d4]{font-size:.65rem;font-weight:800;color:#5b21b6;flex-shrink:0;align-self:flex-start}[dir] .pipeline-status-pill[data-v-787443d4]{padding:.2rem .45rem;border-radius:999px;background:#ede9fe;border:1px solid #c4b5fd}.pipeline-status-pill--success[data-v-787443d4]{color:#047857}[dir] .pipeline-status-pill--success[data-v-787443d4]{background:#d1fae5;border-color:#6ee7b7}.pipeline-empty[data-v-787443d4]{font-size:.9375rem;font-weight:600;color:#6b7280}[dir] .pipeline-empty[data-v-787443d4]{padding:2rem 1rem;text-align:center}[dir] .pipeline-empty-state[data-v-787443d4]{padding:1rem}.pipeline-sidebar-header[data-v-787443d4]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}[dir] .pipeline-sidebar-header[data-v-787443d4]{padding:1rem 1rem .65rem;border-bottom:1px solid #f0edff}.pipeline-sidebar-header__main[data-v-787443d4]{flex:1;min-width:0}.pipeline-sidebar-title[data-v-787443d4]{font-size:1.05rem;font-weight:800;color:#2d1b69;letter-spacing:-.3px}[dir] .pipeline-sidebar-close[data-v-787443d4]{margin-top:-.15rem}.pipeline-recipient-card[data-v-787443d4]{display:flex;align-items:flex-start;gap:.75rem}[dir] .pipeline-recipient-card[data-v-787443d4]{padding:.75rem .85rem;border-radius:14px;border:1px solid #e8e4ff;box-shadow:0 4px 14px rgba(124,93,250,.08)}[dir=ltr] .pipeline-recipient-card[data-v-787443d4]{background:linear-gradient(135deg,#faf9ff,#f4f2ff)}[dir=rtl] .pipeline-recipient-card[data-v-787443d4]{background:linear-gradient(-135deg,#faf9ff,#f4f2ff)}.pipeline-recipient-card__avatar[data-v-787443d4]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .pipeline-recipient-card__avatar[data-v-787443d4]{border-radius:12px;box-shadow:0 4px 12px rgba(124,93,250,.35)}[dir=ltr] .pipeline-recipient-card__avatar[data-v-787443d4]{background:linear-gradient(135deg,#7c5dfa,#9d7aff)}[dir=rtl] .pipeline-recipient-card__avatar[data-v-787443d4]{background:linear-gradient(-135deg,#7c5dfa,#9d7aff)}.pipeline-recipient-card__body[data-v-787443d4]{flex:1;min-width:0}[dir] .pipeline-recipient-card__body[data-v-787443d4]{padding-top:.05rem}.pipeline-recipient-name[data-v-787443d4]{display:block;font-size:.95rem;font-weight:800;color:#2d1b69;line-height:1.25}[dir] .pipeline-recipient-name[data-v-787443d4]{margin-bottom:.4rem}.pipeline-recipient-chips[data-v-787443d4]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.pipeline-recipient-chip[data-v-787443d4]{display:inline-flex;align-items:center;max-width:100%;font-size:.68rem;font-weight:700;letter-spacing:.02em;line-height:1.2}[dir] .pipeline-recipient-chip[data-v-787443d4]{padding:.22rem .55rem;border-radius:999px}.pipeline-recipient-chip--gr[data-v-787443d4]{color:#4338ca}[dir] .pipeline-recipient-chip--gr[data-v-787443d4]{background:#eef2ff;border:1px solid #c7d2fe}.pipeline-recipient-chip--class[data-v-787443d4]{color:#047857}[dir] .pipeline-recipient-chip--class[data-v-787443d4]{background:#ecfdf5;border:1px solid #a7f3d0}.pipeline-recipient-chip--phone[data-v-787443d4]{color:#374151}[dir] .pipeline-recipient-chip--phone[data-v-787443d4]{background:#f3f4f6;border:1px solid #e5e7eb}.pipeline-sidebar-label[data-v-787443d4]{font-size:.72rem!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.06em;color:#8a86b7!important}[dir] .pipeline-sidebar-label[data-v-787443d4]{margin-bottom:.35rem!important}.pipeline-template-form-group[data-v-787443d4]{position:relative}[data-v-787443d4] .pipeline-template-select .vs__selected-options{flex-wrap:nowrap}[dir=ltr][data-v-787443d4] .pipeline-template-select .vs__selected-options{padding:.15rem 0 .15rem .35rem}[dir=rtl][data-v-787443d4] .pipeline-template-select .vs__selected-options{padding:.15rem .35rem .15rem 0}.pipeline-vs-selected-title[data-v-787443d4]{display:inline-block;max-width:100%;font-weight:700;font-size:.875rem;color:#2d1b69;vertical-align:middle}[dir] .pipeline-sidebar-body[data-v-787443d4]{padding:1rem}.min-width-0[data-v-787443d4]{min-width:0}.pipeline-row-item[data-v-787443d4]{position:relative;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:flex-start}[dir] .pipeline-row-item[data-v-787443d4]{background:#fff;border:1.5px solid #f0f0f5;padding:.65rem .8rem;margin-bottom:.5rem;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.02)}[dir] .pipeline-row-item[data-v-787443d4]:hover{border-color:#7c5dfa;background:#fafaff;box-shadow:0 6px 18px rgba(124,93,250,.08);transform:translateY(-1px)}.pipeline-row-name[data-v-787443d4]{font-weight:700;color:#2d1b69;font-size:.925rem;line-height:1.2;display:block}.pipeline-row-type-badge[data-v-787443d4]{font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#4b5563;display:inline-block}[dir] .pipeline-row-type-badge[data-v-787443d4]{padding:.15rem .45rem;border-radius:6px;background:#f3f4f6}.pipeline-row-type-badge--admission[data-v-787443d4]{color:#059669}[dir] .pipeline-row-type-badge--admission[data-v-787443d4]{background:#ecfdf5}.pipeline-row-type-badge--registration[data-v-787443d4]{color:#2563eb}[dir] .pipeline-row-type-badge--registration[data-v-787443d4]{background:#eff6ff}.pipeline-compact-info[data-v-787443d4]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem}.pipeline-info-label[data-v-787443d4],.pipeline-timeline-label[data-v-787443d4]{font-weight:800;color:#94a3b8;text-transform:uppercase;font-size:.62rem;letter-spacing:.02em}.pipeline-info-value[data-v-787443d4]{font-weight:700;color:#475569;font-size:.76rem}.pipeline-timeline[data-v-787443d4]{display:flex;gap:.75rem}.pipeline-timeline.horizontal[data-v-787443d4]{flex-direction:row;flex-wrap:wrap}.pipeline-timeline-one-line[data-v-787443d4]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.25rem .45rem;min-width:0;overflow:visible}.pipeline-timeline-item--inline[data-v-787443d4]{display:inline-flex;flex-shrink:0;max-width:100%;white-space:nowrap}.pipeline-timeline-inline-sep[data-v-787443d4]{user-select:none}.pipeline-timeline-item[data-v-787443d4]{display:flex;align-items:center;gap:.35rem;font-size:.74rem}.pipeline-timeline-dot[data-v-787443d4]{width:6px;height:6px;flex-shrink:0}[dir] .pipeline-timeline-dot[data-v-787443d4]{border-radius:50%}[dir] .pipeline-timeline-dot--primary[data-v-787443d4]{background:#7c5dfa}[dir] .pipeline-timeline-dot--warning[data-v-787443d4]{background:#f59e0b}[dir] .pipeline-timeline-dot--success[data-v-787443d4]{background:#10b981}[dir] .pipeline-timeline-dot--info[data-v-787443d4]{background:#3b82f6}.pipeline-timeline-value[data-v-787443d4]{font-weight:700;color:#64748b}.pipeline-row-message[data-v-787443d4]{font-size:.74rem;font-weight:500;color:#64748b}[dir] .pipeline-row-message[data-v-787443d4]{padding:.35rem .5rem;background:#f8fafc;border-radius:6px}[dir=ltr] .pipeline-row-message[data-v-787443d4]{border-left:2px solid #e2e8f0}[dir=rtl] .pipeline-row-message[data-v-787443d4]{border-right:2px solid #e2e8f0}.popover.pipeline-priority-legend-popover{max-width:min(26rem,calc(100vw - 2rem))}[dir] .popover.pipeline-priority-legend-popover{border:1px solid #e0d8ff;box-shadow:0 12px 36px rgba(45,27,105,.18)}.popover.pipeline-priority-legend-popover .popover-header{font-weight:800;font-size:.875rem;color:#2d1b69}[dir] .popover.pipeline-priority-legend-popover .popover-header{border-bottom:1px solid #f0edff}[dir=ltr] .popover.pipeline-priority-legend-popover .popover-header{background:linear-gradient(180deg,#faf9ff,#fff)}[dir=rtl] .popover.pipeline-priority-legend-popover .popover-header{background:linear-gradient(-180deg,#faf9ff,#fff)}[dir] .popover.pipeline-priority-legend-popover .popover-body{padding:.65rem .85rem .85rem}[dir] .popover.pipeline-priority-legend-popover .pipeline-priority-legend-item+.pipeline-priority-legend-item{margin-top:.65rem}.popover.pipeline-priority-legend-popover .pipeline-priority-legend-label{display:block;font-weight:800;font-size:.8125rem;color:#374151;line-height:1.35}[dir] .popover.pipeline-priority-legend-popover .pipeline-priority-legend-label{margin-bottom:.35rem}[dir=ltr] .popover.pipeline-priority-legend-popover .pipeline-priority-legend-emoji{margin-right:.25rem}[dir=rtl] .popover.pipeline-priority-legend-popover .pipeline-priority-legend-emoji{margin-left:.25rem}.popover.pipeline-priority-legend-popover .pipeline-priority-legend-bullets{font-size:.8125rem;line-height:1.45;color:#64748b}[dir] .popover.pipeline-priority-legend-popover .pipeline-priority-legend-bullets{margin:0 0 .4rem}[dir=ltr] .popover.pipeline-priority-legend-popover .pipeline-priority-legend-bullets{padding-left:1.1rem}[dir=rtl] .popover.pipeline-priority-legend-popover .pipeline-priority-legend-bullets{padding-right:1.1rem}[dir] .popover.pipeline-priority-legend-popover .pipeline-priority-legend-bullets li{margin-bottom:.2rem}[dir] .popover.pipeline-priority-legend-popover .pipeline-priority-legend-bullets li:last-child{margin-bottom:0}.popover.pipeline-priority-legend-popover .pipeline-priority-legend-action{font-size:.8125rem;line-height:1.45;color:#4338ca;font-weight:600}[dir] .popover.pipeline-priority-legend-popover .pipeline-priority-legend-action{border-top:1px solid #f0edff;margin-top:.15rem;padding-top:.45rem}.popover.pipeline-priority-legend-popover .pipeline-priority-legend-action strong{font-weight:800;color:#2d1b69}.pipeline-template-dropdown-menu.vs__dropdown-menu{z-index:10600!important;max-height:280px!important;overflow-x:hidden!important;overflow-y:auto!important}[dir] .pipeline-template-dropdown-menu.vs__dropdown-menu{border-radius:12px!important;border:1px solid #e0d8ff!important;box-shadow:0 14px 42px rgba(45,27,105,.2)!important;margin-top:4px!important;padding:.35rem 0!important;background:#fff!important}.pipeline-template-dropdown-menu .vs__dropdown-option{white-space:normal!important}[dir] .pipeline-template-dropdown-menu .vs__dropdown-option{padding:0!important;margin:0 .35rem!important;border-radius:10px!important}[dir] .pipeline-template-dropdown-menu .vs__dropdown-option--highlight{background:transparent!important}[dir] .pipeline-template-dropdown-menu .vs__dropdown-option--highlight .pipeline-vs-option-row{background:#f5f3ff!important;border-radius:10px}.pipeline-template-dropdown-menu .pipeline-vs-option-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.55rem}[dir] .pipeline-template-dropdown-menu .pipeline-vs-option-row{padding:.55rem .65rem;border-radius:10px}.pipeline-template-dropdown-menu .pipeline-vs-option-title{flex:1;min-width:0;font-weight:700;font-size:.875rem;color:#2d1b69;line-height:1.3;word-break:break-word}[dir=ltr] .pipeline-template-dropdown-menu .pipeline-vs-option-title{text-align:left}[dir=rtl] .pipeline-template-dropdown-menu .pipeline-vs-option-title{text-align:right}.pipeline-template-dropdown-menu .pipeline-vs-option-tag{flex-shrink:0;max-width:42%;font-size:.62rem;font-weight:700;color:#5b21b6}[dir] .pipeline-template-dropdown-menu .pipeline-vs-option-tag{padding:.18rem .45rem;border-radius:999px;background:#ede9fe;border:1px solid #ddd6fe}.pipeline-template-dropdown-menu::-webkit-scrollbar{width:5px}[dir] .pipeline-template-dropdown-menu::-webkit-scrollbar-thumb{background:#c4b5fd;border-radius:999px}.pipeline-skeleton-item{width:100%}[dir] .pipeline-skeleton-item{background-color:#f1f5f9}[dir=ltr] .skeleton-pulse,[dir=rtl] .skeleton-pulse{animation:skeleton-pulse 1.5s ease-in-out infinite}@keyframes skeleton-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.pipeline-column-filters{gap:.35rem}[dir] .pipeline-column-filters{background:#f8fafc!important;border-bottom:1px solid #e2e8f0}[dir=ltr] .pipeline-column-select-all{margin-right:.15rem}[dir=rtl] .pipeline-column-select-all{margin-left:.15rem}.pipeline-column-select-all ::v-deep .custom-control-label:after,.pipeline-column-select-all ::v-deep .custom-control-label:before{top:.1rem}.pipeline-column-date-input{height:32px!important;font-size:.72rem!important;font-weight:600!important;color:#475569!important;transition:all .2s ease!important}[dir] .pipeline-column-date-input{background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;padding:0 .75rem!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}[dir] .pipeline-column-date-input:hover{border-color:#94a3b8!important}[dir] .pipeline-column-date-input:focus{border-color:#7367f0!important;background-color:#fff!important;box-shadow:0 0 0 3px rgba(115,103,240,.1)!important}.pipeline-column-date-input::placeholder{color:#94a3b8;font-weight:500}[dir] .pipeline-stat-card--registration{box-shadow:0 4px 15px rgba(14,165,233,.25)}[dir=ltr] .pipeline-stat-card--registration{background:linear-gradient(135deg,#0ea5e9,#0284c7)}[dir=rtl] .pipeline-stat-card--registration{background:linear-gradient(-135deg,#0ea5e9,#0284c7)}.font-small-1{font-size:.7rem!important}.rci-card[data-v-b7753690]{overflow:hidden}[dir] .rci-card[data-v-b7753690]{border:1px solid #e0d8ff;border-radius:16px;background:#fff;box-shadow:0 4px 18px rgba(115,103,240,.06)}[dir] .rci-card-header[data-v-b7753690]{padding:1.2rem 1.35rem 1.05rem;border-bottom:1px solid #f0edff}[dir=ltr] .rci-card-header[data-v-b7753690]{background:linear-gradient(180deg,#fbfaff,#fff)}[dir=rtl] .rci-card-header[data-v-b7753690]{background:linear-gradient(-180deg,#fbfaff,#fff)}[dir] .rci-body[data-v-b7753690]{padding:1.15rem 1.35rem 1.4rem}.rci-header-icon[data-v-b7753690]{position:relative;width:48px;height:48px;color:#7367f0;display:inline-flex;align-items:center;justify-content:center}[dir] .rci-header-icon[data-v-b7753690]{border-radius:14px;box-shadow:0 4px 12px rgba(115,103,240,.12)}[dir=ltr] .rci-header-icon[data-v-b7753690]{background:linear-gradient(145deg,#f3f0ff,#ebe6ff)}[dir=rtl] .rci-header-icon[data-v-b7753690]{background:linear-gradient(-145deg,#f3f0ff,#ebe6ff)}.rci-header-icon__ring[data-v-b7753690]{position:absolute;inset:-3px;pointer-events:none}[dir] .rci-header-icon__ring[data-v-b7753690]{border-radius:16px;border:1px solid rgba(115,103,240,.18)}.rci-title[data-v-b7753690]{font-size:1.2rem;font-weight:700;color:#2d1b69}.rci-subtitle[data-v-b7753690]{display:inline-flex;align-items:center;font-size:.8125rem;color:#6e6b7b}.rci-status-pill[data-v-b7753690]{display:inline-flex;align-items:center;font-size:.65rem;font-weight:700}[dir] .rci-status-pill[data-v-b7753690]{padding:.2rem .55rem;border-radius:999px}.rci-status-pill--demo[data-v-b7753690]{color:#ff9f43}[dir] .rci-status-pill--demo[data-v-b7753690]{background:#fff4e6;border:1px solid #ffe0b8}.rci-status-pill--live[data-v-b7753690]{color:#28c76f}[dir] .rci-status-pill--live[data-v-b7753690]{background:#e8f9f0;border:1px solid #c8efd9}.rci-header-meta[data-v-b7753690]{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.rci-meta-chip[data-v-b7753690]{display:inline-flex;align-items:center;color:#6e6b7b;font-size:.72rem;font-weight:600}[dir] .rci-meta-chip[data-v-b7753690]{padding:.35rem .65rem;border-radius:999px;background:#faf9ff;border:1px solid #ebe9f1}.rci-meta-chip--mode[data-v-b7753690]{color:#7367f0}[dir] .rci-meta-chip--mode[data-v-b7753690]{background:#f3f0ff;border-color:#e0d8ff}[dir] .rci-filter-bar[data-v-b7753690]{padding:1rem 1.05rem 1.05rem;border:1px solid #f0edff;border-radius:14px}[dir=ltr] .rci-filter-bar[data-v-b7753690]{background:linear-gradient(180deg,#fbfbfc,#faf9ff)}[dir=rtl] .rci-filter-bar[data-v-b7753690]{background:linear-gradient(-180deg,#fbfbfc,#faf9ff)}.rci-filter-bar__head[data-v-b7753690]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem}[dir] .rci-filter-bar__head[data-v-b7753690]{margin-bottom:.85rem;padding-bottom:.7rem;border-bottom:1px dashed #e8e4f5}.rci-filter-bar__title[data-v-b7753690]{display:inline-flex;align-items:center;font-size:.82rem;font-weight:700;color:#5e5873}.rci-filter-bar__hint[data-v-b7753690]{color:#b9b9c3;font-size:.72rem}.rci-filter-bar__grid[data-v-b7753690]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end}.rci-chip[data-v-b7753690]{display:inline-flex;align-items:center;color:#7367f0;font-size:.72rem;font-weight:700}[dir] .rci-chip[data-v-b7753690]{padding:.28rem .55rem;border-radius:999px;background:#f3f0ff;border:1px solid #e0d8ff}.rci-chip--soft[data-v-b7753690]{color:#6e6b7b}[dir] .rci-chip--soft[data-v-b7753690]{background:#fff;border-color:#ebe9f1}.rci-kpi-grid[data-v-b7753690]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.rci-kpi-card[data-v-b7753690]{display:flex;align-items:flex-start;gap:.75rem;position:relative;overflow:hidden}[dir] .rci-kpi-card[data-v-b7753690]{padding:1rem .95rem;border-radius:14px;border:1px solid #ebe9f1;background:#fff;box-shadow:0 2px 8px rgba(45,27,105,.03)}.rci-kpi-card[data-v-b7753690]:before{content:"";position:absolute;top:0;bottom:0;width:3px}[dir] .rci-kpi-card[data-v-b7753690]:before{background:#e0d8ff}[dir=ltr] .rci-kpi-card[data-v-b7753690]:before{left:0}[dir=rtl] .rci-kpi-card[data-v-b7753690]:before{right:0}[dir] .rci-kpi-card--good[data-v-b7753690]:before{background:#28c76f}[dir] .rci-kpi-card--warn[data-v-b7753690]:before{background:#ff9f43}[dir] .rci-kpi-card--accent[data-v-b7753690]:before{background:#7367f0}.rci-kpi-card__icon[data-v-b7753690]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#7367f0}[dir] .rci-kpi-card__icon[data-v-b7753690]{border-radius:12px;background:#f3f0ff}.rci-kpi-card--good .rci-kpi-card__icon[data-v-b7753690]{color:#28c76f}[dir] .rci-kpi-card--good .rci-kpi-card__icon[data-v-b7753690]{background:#e8f9f0}.rci-kpi-card--warn .rci-kpi-card__icon[data-v-b7753690]{color:#ff9f43}[dir] .rci-kpi-card--warn .rci-kpi-card__icon[data-v-b7753690]{background:#fff4e6}.rci-kpi-card__label[data-v-b7753690]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#b9b9c3}[dir] .rci-kpi-card__label[data-v-b7753690]{margin-bottom:.2rem}.rci-kpi-card__value[data-v-b7753690]{font-size:1.12rem;font-weight:700;color:#5e5873;line-height:1.2}.rci-kpi-card__value--sm[data-v-b7753690]{font-size:.95rem}[dir] .rci-panel[data-v-b7753690]{background:#fff;border:1px solid #ebe9f1;border-radius:14px;box-shadow:0 2px 10px rgba(45,27,105,.03)}.rci-panel--table[data-v-b7753690]{overflow:hidden}[dir] .rci-panel--table[data-v-b7753690]{padding:0}[dir] .rci-panel__head--table[data-v-b7753690]{padding:.95rem 1rem .75rem;border-bottom:1px solid #f0edff;background:#faf9ff}.rci-panel__badge[data-v-b7753690]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center}[dir] .rci-panel__badge[data-v-b7753690]{border-radius:11px}.rci-panel__badge--ink[data-v-b7753690]{color:#7367f0}[dir] .rci-panel__badge--ink[data-v-b7753690]{background:#f3f0ff}.rci-panel__title[data-v-b7753690]{font-size:.95rem;font-weight:700;color:#2d1b69}.rci-panel__sub[data-v-b7753690]{font-size:.78rem;color:#6e6b7b}.rci-table-scroll[data-v-b7753690]{overflow-x:auto}.hf-panel--embedded[data-v-b7753690]{display:flex;flex-direction:column;width:100%;min-height:392px;max-height:392px}[dir] .hf-panel--embedded[data-v-b7753690]{border-radius:18px!important;border:1px solid #e8ecf4!important;box-shadow:0 6px 22px rgba(15,23,42,.05)}.hf-panel--embedded .rci-card-header[data-v-b7753690]{flex-shrink:0}[dir] .hf-panel--embedded .rci-card-header[data-v-b7753690]{padding:.75rem 1rem!important}.hf-panel--embedded .rci-subtitle[data-v-b7753690]{font-size:.72rem}.hf-panel--embedded .rci-body[data-v-b7753690]{flex:1;overflow-x:hidden;overflow-y:auto;min-height:0;max-height:none;scrollbar-width:thin}[dir] .hf-panel--embedded .rci-body[data-v-b7753690]{padding:.65rem 1rem .85rem!important}[dir] .hf-panel--embedded .rci-filter-bar[data-v-b7753690]{margin-bottom:.65rem!important}.hf-panel--embedded .rci-filter-bar__hint[data-v-b7753690]{display:none}[dir] .hf-panel--embedded .hf-kpi-grid[data-v-b7753690]{margin-bottom:.65rem!important}[dir] .hf-panel--embedded .rci-kpi-card[data-v-b7753690]{padding:.55rem .65rem}.hf-panel--embedded .rci-table-scroll[data-v-b7753690]{max-height:140px;overflow:auto}[dir] .rci-state[data-v-b7753690]{text-align:center;padding:2rem 1.25rem;border-radius:16px;border:1px dashed #e0d8ff}[dir=ltr] .rci-state[data-v-b7753690]{background:linear-gradient(180deg,#fbfaff,#f7f5ff)}[dir=rtl] .rci-state[data-v-b7753690]{background:linear-gradient(-180deg,#fbfaff,#f7f5ff)}.rci-state__icon[data-v-b7753690]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;color:#7367f0}[dir] .rci-state__icon[data-v-b7753690]{margin:0 auto .75rem;border-radius:16px;background:#fff;border:1px solid #e0d8ff}.rci-state__title[data-v-b7753690]{font-size:1rem;font-weight:700;color:#5e5873}.rci-state__sub[data-v-b7753690]{font-size:.84rem;color:#6e6b7b}[dir] .rci-state--error[data-v-b7753690]{border-color:#f5c6c6}[dir=ltr] .rci-state--error[data-v-b7753690]{background:linear-gradient(180deg,snow,#fff5f5)}[dir=rtl] .rci-state--error[data-v-b7753690]{background:linear-gradient(-180deg,snow,#fff5f5)}.rci-state--error .rci-state__icon[data-v-b7753690]{color:#ea5455}[dir] .rci-state--error .rci-state__icon[data-v-b7753690]{border-color:#f5c6c6}.rci-skeleton[data-v-b7753690]{min-height:120px}[dir] .rci-skel-block[data-v-b7753690]{border-radius:12px;background-size:200% 100%}[dir=ltr] .rci-skel-block[data-v-b7753690]{background:linear-gradient(90deg,#f3f0ff,#faf9ff,#f3f0ff);animation:hfRciPulse-ltr-data-v-b7753690 1.3s ease-in-out infinite}[dir=rtl] .rci-skel-block[data-v-b7753690]{background:linear-gradient(-90deg,#f3f0ff,#faf9ff,#f3f0ff);animation:hfRciPulse-rtl-data-v-b7753690 1.3s ease-in-out infinite}@keyframes hfRciPulse-ltr-data-v-b7753690{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes hfRciPulse-rtl-data-v-b7753690{0%{background-position:0 0}to{background-position:200% 0}}.hf-kpi-grid[data-v-b7753690]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:991px){.hf-kpi-grid[data-v-b7753690]{grid-template-columns:1fr}}.hf-filter-actions[data-v-b7753690]{align-items:stretch;width:100%}.hf-period-dd[data-v-b7753690] .hf-period-dd__toggle{display:inline-flex;align-items:center;font-weight:600;white-space:nowrap}[dir] .hf-period-dd[data-v-b7753690] .hf-period-dd__toggle{border-radius:10px}.hf-date-control[data-v-b7753690]{display:inline-flex;align-items:stretch;flex:1;min-width:0;max-width:100%;height:42px;overflow:hidden}[dir] .hf-date-control[data-v-b7753690]{background:#fff;border:1px solid #e0d8ff;border-radius:11px;box-shadow:0 1px 4px rgba(115,103,240,.06)}[dir] .hf-date-control[data-v-b7753690]:focus-within{border-color:#7367f0;box-shadow:0 0 0 3px rgba(115,103,240,.12)}.hf-date-control__icon[data-v-b7753690]{display:inline-flex;align-items:center;justify-content:center;width:42px;flex-shrink:0;color:#7367f0}[dir] .hf-date-control__icon[data-v-b7753690]{background:#f3f0ff}[dir=ltr] .hf-date-control__icon[data-v-b7753690]{border-right:1px solid #ebe9f1}[dir=rtl] .hf-date-control__icon[data-v-b7753690]{border-left:1px solid #ebe9f1}.hf-date-control__field[data-v-b7753690]{display:flex;flex-direction:column;justify-content:center;min-width:110px;flex:1}[dir] .hf-date-control__field[data-v-b7753690]{padding:.15rem .65rem;cursor:pointer}.hf-date-control__label[data-v-b7753690]{font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#b9b9c3;line-height:1}.hf-date-control__input[data-v-b7753690]{height:auto!important;min-height:0!important;font-size:.82rem!important;font-weight:600;color:#5e5873!important}[dir] .hf-date-control__input[data-v-b7753690]{border:none!important;background:transparent!important;padding:0!important;box-shadow:none!important;cursor:pointer}.hf-date-control__sep[data-v-b7753690]{display:inline-flex;align-items:center;color:#b9b9c3;font-size:.75rem}[dir] .hf-date-control__sep[data-v-b7753690]{padding:0 .1rem}.hf-date-control__btn[data-v-b7753690]{display:inline-flex;align-items:center;justify-content:center;width:40px;flex-shrink:0;color:#6e6b7b}[dir] .hf-date-control__btn[data-v-b7753690]{border:none;background:transparent;cursor:pointer}.hf-date-control__btn[data-v-b7753690]:hover{color:#7367f0}[dir] .hf-date-control__btn[data-v-b7753690]:hover{background:#faf9ff}[dir] .hf-date-control__btn--primary[data-v-b7753690]:hover{background:#f3f0ff}.hf-date-control__divider[data-v-b7753690]{width:1px;align-self:stretch}[dir] .hf-date-control__divider[data-v-b7753690]{background:#ebe9f1}.hf-table[data-v-b7753690] thead th{color:#5e5873!important;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}[dir] .hf-table[data-v-b7753690] thead th{background:#f3f0ff!important;border-color:#f0edff!important}.hf-table[data-v-b7753690] tbody td{vertical-align:middle;font-size:.84rem;color:#5e5873}[dir] .hf-table[data-v-b7753690] tbody td{border-color:#f0edff!important}[dir] .hf-table[data-v-b7753690] tbody tr:hover td{background:#faf9ff!important}.hf-student-link[data-v-b7753690]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;max-width:220px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}[dir] .hf-student-link[data-v-b7753690]{padding:.35rem .55rem;border:1px solid #e0d8ff;border-radius:10px;cursor:pointer}[dir=ltr] .hf-student-link[data-v-b7753690]{background:linear-gradient(120deg,#fbfaff,#fff);text-align:left}[dir=rtl] .hf-student-link[data-v-b7753690]{background:linear-gradient(-120deg,#fbfaff,#fff);text-align:right}[dir] .hf-student-link[data-v-b7753690]:hover{border-color:#7367f0;box-shadow:0 4px 14px rgba(115,103,240,.12);transform:translateY(-1px)}.hf-student-link__name[data-v-b7753690]{font-weight:700;color:#2d1b69;font-size:.84rem}.hf-student-link__gr[data-v-b7753690]{color:#6e6b7b;font-size:.72rem}.hf-student-link__chev[data-v-b7753690]{color:#7367f0;flex-shrink:0}.hf-student-static[data-v-b7753690]{max-width:220px}.hf-amount[data-v-b7753690]{font-weight:700;color:#ea5455;white-space:nowrap}.hf-reason-btn[data-v-b7753690]{display:inline-block;max-width:180px;color:#7367f0;font-size:.75rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir] .hf-reason-btn[data-v-b7753690]{padding:.2rem .55rem;border-radius:999px;border:1px solid #e0d8ff;background:#f3f0ff;cursor:pointer}[dir] .hf-reason-btn[data-v-b7753690]:hover{background:#ebe6ff}.hf-reason-modal-body[data-v-b7753690]{white-space:pre-wrap;word-break:break-word;font-size:.92rem;line-height:1.5;color:#2f2b3d}[dir] .hf-reason-modal-body[data-v-b7753690]{padding:.85rem 1rem;border-radius:10px;border:1px solid #f0edff;background:#faf9ff}@media(max-width:767px){.hf-date-control[data-v-b7753690]{flex-wrap:wrap;height:auto;min-height:42px}.hf-date-control__field[data-v-b7753690]{min-width:45%}}.flatpickr-calendar .flatpickr-day[data-v-5afb468b]{color:#6e6b7b}[dir] .flatpickr-calendar .flatpickr-day.today[data-v-5afb468b]{border-color:#8074e5}.flatpickr-calendar .flatpickr-day.today[data-v-5afb468b]:hover{color:#6e6b7b}[dir] .flatpickr-calendar .flatpickr-day.today[data-v-5afb468b]:hover{background:transparent}.flatpickr-calendar .flatpickr-day.selected[data-v-5afb468b],.flatpickr-calendar .flatpickr-day.selected[data-v-5afb468b]:hover{color:#fff}[dir] .flatpickr-calendar .flatpickr-day.selected[data-v-5afb468b],[dir] .flatpickr-calendar .flatpickr-day.selected[data-v-5afb468b]:hover{background:#8074e5;border-color:#8074e5}[dir] .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b],[dir] .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b]:hover{background:#f6f5fd;border-color:#f6f5fd}[dir=ltr] .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b],[dir=ltr] .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b]:hover{box-shadow:-5px 0 0 #f6f5fd,5px 0 0 #f6f5fd}[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b],[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b]:hover{box-shadow:5px 0 0 #f6f5fd,-5px 0 0 #f6f5fd}.flatpickr-calendar .flatpickr-day.endRange[data-v-5afb468b],.flatpickr-calendar .flatpickr-day.endRange[data-v-5afb468b]:hover,.flatpickr-calendar .flatpickr-day.startRange[data-v-5afb468b],.flatpickr-calendar .flatpickr-day.startRange[data-v-5afb468b]:hover{color:#fff}[dir] .flatpickr-calendar .flatpickr-day.endRange[data-v-5afb468b],[dir] .flatpickr-calendar .flatpickr-day.endRange[data-v-5afb468b]:hover,[dir] .flatpickr-calendar .flatpickr-day.startRange[data-v-5afb468b],[dir] .flatpickr-calendar .flatpickr-day.startRange[data-v-5afb468b]:hover{background:#8074e5;border-color:#8074e5}[dir=ltr] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange[data-v-5afb468b]:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange[data-v-5afb468b]:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange[data-v-5afb468b]:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #8074e5}[dir=rtl] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange[data-v-5afb468b]:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange[data-v-5afb468b]:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange[data-v-5afb468b]:not(:nth-child(7n+1)){box-shadow:10px 0 0 #8074e5}.flatpickr-calendar .flatpickr-day.flatpickr-disabled[data-v-5afb468b],.flatpickr-calendar .flatpickr-day.nextMonthDay[data-v-5afb468b],.flatpickr-calendar .flatpickr-day.prevMonthDay[data-v-5afb468b]{color:#dae1e7}[dir] .flatpickr-calendar .flatpickr-day[data-v-5afb468b]:hover{background:#f6f6f6}.flatpickr-calendar[data-v-5afb468b]:after,.flatpickr-calendar[data-v-5afb468b]:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-next-month[data-v-5afb468b],.flatpickr-calendar .flatpickr-months .flatpickr-prev-month[data-v-5afb468b]{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i[data-v-5afb468b],.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg[data-v-5afb468b],.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i[data-v-5afb468b],.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg[data-v-5afb468b]{fill:#8074e5}.flatpickr-calendar .flatpickr-current-month span.cur-month[data-v-5afb468b]{font-weight:300}[dir] .flatpickr-time .flatpickr-am-pm[data-v-5afb468b]:focus,[dir] .flatpickr-time .flatpickr-am-pm[data-v-5afb468b]:hover,[dir] .flatpickr-time input[data-v-5afb468b]:focus,[dir] .flatpickr-time input[data-v-5afb468b]:hover{background:#fff}[dir] .dark-layout .flatpickr-calendar[data-v-5afb468b]{background:#161d31;border-color:#161d31;box-shadow:none}.dark-layout .flatpickr-calendar .flatpickr-months i[data-v-5afb468b],.dark-layout .flatpickr-calendar .flatpickr-months svg[data-v-5afb468b]{fill:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-month[data-v-5afb468b]{color:#b4b7bd}[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks[data-v-5afb468b]{box-shadow:1px 0 0 #3b4253}[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks[data-v-5afb468b]{box-shadow:-1px 0 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-day.today[data-v-5afb468b]:hover,.dark-layout .flatpickr-calendar .flatpickr-day[data-v-5afb468b],.dark-layout .flatpickr-calendar .flatpickr-weekday[data-v-5afb468b]{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected[data-v-5afb468b]{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled[data-v-5afb468b],.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay[data-v-5afb468b],.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay[data-v-5afb468b]{color:#4e5154!important}[dir] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b],[dir] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b]:hover{background:#283046;border-color:#283046}[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b],[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b]:hover{box-shadow:-5px 0 0 #283046,5px 0 0 #283046}[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b],[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-day.inRange[data-v-5afb468b]:hover{box-shadow:5px 0 0 #283046,-5px 0 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day[data-v-5afb468b]:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-day[data-v-5afb468b]:hover:not(.selected):not(.today):not(.startRange):not(.endRange){border-color:#283046}[dir] .dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day[data-v-5afb468b]:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}[dir] .dark-layout .flatpickr-calendar .flatpickr-time[data-v-5afb468b]{border-color:#161d31!important}.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm[data-v-5afb468b],.dark-layout .flatpickr-calendar .flatpickr-time .numInput[data-v-5afb468b]{color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm[data-v-5afb468b]:hover,[dir] .dark-layout .flatpickr-calendar .flatpickr-time .numInput[data-v-5afb468b]:hover{background:#161d31}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .arrowUp[data-v-5afb468b]:after{border-bottom-color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .arrowDown[data-v-5afb468b]:after{border-top-color:#b4b7bd}[dir] .dark-layout .flatpickr-time .flatpickr-am-pm[data-v-5afb468b]:focus,[dir] .dark-layout .flatpickr-time .flatpickr-am-pm[data-v-5afb468b]:hover,[dir] .dark-layout .flatpickr-time input[data-v-5afb468b]:focus,[dir] .dark-layout .flatpickr-time input[data-v-5afb468b]:hover{background:#161d31}.flatpickr-human-friendly[readonly][data-v-5afb468b],.flatpickr-input[readonly][data-v-5afb468b],.flatpickr-input~.form-control[readonly][data-v-5afb468b]{opacity:1!important}[dir] .flatpickr-human-friendly[readonly][data-v-5afb468b],[dir] .flatpickr-input[readonly][data-v-5afb468b],[dir] .flatpickr-input~.form-control[readonly][data-v-5afb468b]{background-color:inherit}[dir] .flatpickr-weekdays[data-v-5afb468b]{margin-top:8px}.flatpickr-current-month .flatpickr-monthDropdown-months[data-v-5afb468b]{-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months[data-v-5afb468b],.flatpickr-current-month .numInputWrapper[data-v-5afb468b]{font-size:1.1rem;transition:all .15s ease-out}[dir] .flatpickr-current-month .flatpickr-monthDropdown-months[data-v-5afb468b],[dir] .flatpickr-current-month .numInputWrapper[data-v-5afb468b]{border-radius:4px;padding:2px}.flatpickr-current-month .flatpickr-monthDropdown-months span[data-v-5afb468b],.flatpickr-current-month .numInputWrapper span[data-v-5afb468b]{display:none}html[dir=rtl] .flatpickr-calendar .flatpickr-next-month svg[data-v-5afb468b],html[dir=rtl] .flatpickr-calendar .flatpickr-prev-month svg[data-v-5afb468b]{transform:rotate(180deg)}.pos-stats-card[data-v-5afb468b]{transition:transform .3s ease}[dir] .pos-stats-card[data-v-5afb468b]{box-shadow:0 4px 6px 0 rgba(34,41,47,.15)}[dir] .pos-stats-card[data-v-5afb468b]:hover{transform:translateY(-3px)}[dir] .stats-amount[data-v-5afb468b]{background:#e5fae7}.stats-amount__value[data-v-5afb468b]{color:#3c4d35}.stats-amount__label[data-v-5afb468b]{color:#6e9176;letter-spacing:1}[dir] .stats-orders[data-v-5afb468b]{background:#dad7f5}.stats-orders__value[data-v-5afb468b]{color:#27253a}.stats-orders__label[data-v-5afb468b]{color:#695fb6;letter-spacing:1}.stats-icon-box[data-v-5afb468b]{width:35px;height:35px}.sds-card[data-v-687c17bc]{position:relative;overflow:hidden}[dir] .sds-card[data-v-687c17bc]{margin-bottom:1.25rem;border:1px solid #ebe7ff;border-radius:18px!important;background:#fff;box-shadow:0 10px 30px rgba(115,103,240,.07)}.sds-accent[data-v-687c17bc]{height:3px}[dir=ltr] .sds-accent[data-v-687c17bc]{background:linear-gradient(90deg,#7367f0,#a78bfa 45%,#ec4899)}[dir=rtl] .sds-accent[data-v-687c17bc]{background:linear-gradient(-90deg,#7367f0,#a78bfa 45%,#ec4899)}.sds-header[data-v-687c17bc]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.85rem}[dir] .sds-header[data-v-687c17bc]{padding:1rem 1.1rem .85rem!important;border-bottom:1px solid #f3f0ff}[dir=ltr] .sds-header[data-v-687c17bc]{background:linear-gradient(180deg,#fcfbff,#fff)}[dir=rtl] .sds-header[data-v-687c17bc]{background:linear-gradient(-180deg,#fcfbff,#fff)}.sds-header__left[data-v-687c17bc]{display:flex;align-items:center;gap:.75rem;min-width:0}.sds-header__badge[data-v-687c17bc]{width:42px;height:42px;display:grid;place-items:center;color:#7367f0}[dir] .sds-header__badge[data-v-687c17bc]{border-radius:14px;border:1px solid #e0d8ff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}[dir=ltr] .sds-header__badge[data-v-687c17bc]{background:linear-gradient(145deg,#efeaff,#f8f5ff)}[dir=rtl] .sds-header__badge[data-v-687c17bc]{background:linear-gradient(-145deg,#efeaff,#f8f5ff)}.sds-header__title[data-v-687c17bc]{font-size:1.12rem;font-weight:800;color:#1e1b4b;letter-spacing:-.02em}.sds-header__sub[data-v-687c17bc]{font-size:.75rem;color:#8b86b0}[dir] .sds-header__sub[data-v-687c17bc]{margin-top:.15rem}.sds-header__right[data-v-687c17bc]{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem}.sds-legend[data-v-687c17bc]{display:inline-flex;align-items:center;gap:.65rem}[dir] .sds-legend[data-v-687c17bc]{padding:.28rem .55rem;border-radius:999px;background:#f8f7ff;border:1px solid #ece8ff}.sds-legend__item[data-v-687c17bc]{display:inline-flex;align-items:center;gap:.28rem;font-size:.68rem;font-weight:700;color:#64748b}.sds-legend__item i[data-v-687c17bc]{width:8px;height:8px;display:inline-block}[dir] .sds-legend__item i[data-v-687c17bc]{border-radius:50%}[dir] .sds-legend__item .is-male[data-v-687c17bc]{background:#3b82f6}[dir] .sds-legend__item .is-female[data-v-687c17bc]{background:#ec4899}[dir] .sds-legend__item .is-other[data-v-687c17bc]{background:#94a3b8}.sds-select[data-v-687c17bc]{min-width:200px;max-width:260px}.sds-icon-btn[data-v-687c17bc]{width:34px;height:34px;color:#7367f0;display:grid;place-items:center;transition:.15s ease}[dir] .sds-icon-btn[data-v-687c17bc]{border-radius:10px;border:1px solid #e4dcff;background:#fff;cursor:pointer}[dir] .sds-icon-btn[data-v-687c17bc]:hover:not(:disabled){background:#f5f3ff;transform:translateY(-1px)}.sds-icon-btn[data-v-687c17bc]:disabled{opacity:.6}[dir] .sds-icon-btn[data-v-687c17bc]:disabled{cursor:not-allowed}[dir] .sds-body[data-v-687c17bc]{padding:.95rem 1.1rem 1.15rem!important}.sds-skel-kpis[data-v-687c17bc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}[dir] .sds-skel-kpis[data-v-687c17bc]{margin-bottom:.75rem}.sds-skel-grid[data-v-687c17bc]{display:grid;grid-template-columns:1fr 1.2fr;gap:.75rem}.sds-skel[data-v-687c17bc]{height:84px}[dir] .sds-skel[data-v-687c17bc]{border-radius:14px;background-size:200% 100%}[dir=ltr] .sds-skel[data-v-687c17bc]{background:linear-gradient(90deg,#f3f0ff,#faf9ff,#f3f0ff);animation:sdsPulse-ltr-data-v-687c17bc 1.3s ease-in-out infinite}[dir=rtl] .sds-skel[data-v-687c17bc]{background:linear-gradient(-90deg,#f3f0ff,#faf9ff,#f3f0ff);animation:sdsPulse-rtl-data-v-687c17bc 1.3s ease-in-out infinite}.sds-skel--thin[data-v-687c17bc]{height:8px}[dir] .sds-skel--thin[data-v-687c17bc]{border-radius:999px}@keyframes sdsPulse-ltr-data-v-687c17bc{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes sdsPulse-rtl-data-v-687c17bc{0%{background-position:0 0}to{background-position:200% 0}}[dir=ltr] .sds-content[data-v-687c17bc],[dir=rtl] .sds-content[data-v-687c17bc]{animation:sdsIn-data-v-687c17bc .4s ease}@keyframes sdsIn-data-v-687c17bc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sds-crumb[data-v-687c17bc]{display:flex;align-items:center;gap:.4rem}[dir] .sds-crumb[data-v-687c17bc]{margin-bottom:.85rem}.sds-crumb__back[data-v-687c17bc]{display:inline-flex;align-items:center;gap:.3rem;color:#5b4cdb;font-size:.76rem;font-weight:700;transition:.15s ease}[dir] .sds-crumb__back[data-v-687c17bc]{border:0;background:#f3f0ff;border-radius:999px;padding:.32rem .75rem;cursor:pointer}[dir] .sds-crumb__back[data-v-687c17bc]:hover{background:#ebe5ff}.sds-crumb__sep[data-v-687c17bc]{color:#c4b5fd;font-weight:700}.sds-crumb__now[data-v-687c17bc]{font-size:.84rem;font-weight:800;color:#1e1b4b}.sds-kpis[data-v-687c17bc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}[dir] .sds-kpis[data-v-687c17bc]{margin-bottom:.65rem}.sds-kpi[data-v-687c17bc]{position:relative;overflow:hidden}[dir] .sds-kpi[data-v-687c17bc]{border-radius:16px;padding:.85rem .9rem;border:1px solid transparent}[dir=ltr] .sds-kpi[data-v-687c17bc],[dir=rtl] .sds-kpi[data-v-687c17bc]{animation:sdsRise-data-v-687c17bc .4s ease both}.sds-kpi[data-v-687c17bc]:after{content:"";position:absolute;inset:auto -20% -40% auto;width:90px;height:90px;opacity:.18;pointer-events:none}[dir] .sds-kpi[data-v-687c17bc]:after{border-radius:50%}.sds-kpi__top[data-v-687c17bc]{display:flex;justify-content:space-between;align-items:center}[dir] .sds-kpi__top[data-v-687c17bc]{margin-bottom:.35rem}.sds-kpi__label[data-v-687c17bc]{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#7c779c}.sds-kpi__icon[data-v-687c17bc]{width:28px;height:28px;display:grid;place-items:center}[dir] .sds-kpi__icon[data-v-687c17bc]{border-radius:9px;background:hsla(0,0%,100%,.7)}.sds-kpi__value[data-v-687c17bc]{font-size:1.45rem;font-weight:800;line-height:1.1;color:#0f172a;letter-spacing:-.02em}.sds-kpi__value small[data-v-687c17bc]{font-size:.78rem;font-weight:700;color:#64748b}[dir=ltr] .sds-kpi__value small[data-v-687c17bc]{margin-left:.35rem}[dir=rtl] .sds-kpi__value small[data-v-687c17bc]{margin-right:.35rem}.sds-kpi__foot[data-v-687c17bc]{font-size:.68rem;font-weight:600;color:#94a3b8}[dir] .sds-kpi__foot[data-v-687c17bc]{margin-top:.2rem}[dir] .sds-kpi--total[data-v-687c17bc]{border-color:#e4dcff}[dir=ltr] .sds-kpi--total[data-v-687c17bc]{background:linear-gradient(145deg,#f4f0ff,#faf8ff)}[dir=rtl] .sds-kpi--total[data-v-687c17bc]{background:linear-gradient(-145deg,#f4f0ff,#faf8ff)}.sds-kpi--total .sds-kpi__icon[data-v-687c17bc]{color:#7367f0}[dir] .sds-kpi--total[data-v-687c17bc]:after{background:#7367f0}[dir] .sds-kpi--male[data-v-687c17bc]{border-color:#dbeafe}[dir=ltr] .sds-kpi--male[data-v-687c17bc]{background:linear-gradient(145deg,#eff6ff,#f8fbff)}[dir=rtl] .sds-kpi--male[data-v-687c17bc]{background:linear-gradient(-145deg,#eff6ff,#f8fbff)}.sds-kpi--male .sds-kpi__value[data-v-687c17bc]{color:#1d4ed8}.sds-kpi--male .sds-kpi__icon[data-v-687c17bc]{color:#3b82f6}[dir] .sds-kpi--male[data-v-687c17bc]:after{background:#3b82f6}[dir] .sds-kpi--female[data-v-687c17bc]{border-color:#fce7f3}[dir=ltr] .sds-kpi--female[data-v-687c17bc]{background:linear-gradient(145deg,#fdf2f8,#fff7fb)}[dir=rtl] .sds-kpi--female[data-v-687c17bc]{background:linear-gradient(-145deg,#fdf2f8,#fff7fb)}.sds-kpi--female .sds-kpi__value[data-v-687c17bc]{color:#be185d}.sds-kpi--female .sds-kpi__icon[data-v-687c17bc]{color:#ec4899}[dir] .sds-kpi--female[data-v-687c17bc]:after{background:#ec4899}[dir] .sds-kpi--other[data-v-687c17bc]{border-color:#e2e8f0}[dir=ltr] .sds-kpi--other[data-v-687c17bc]{background:linear-gradient(145deg,#f8fafc,#fff)}[dir=rtl] .sds-kpi--other[data-v-687c17bc]{background:linear-gradient(-145deg,#f8fafc,#fff)}.sds-kpi--other .sds-kpi__value[data-v-687c17bc]{color:#475569}.sds-kpi--other .sds-kpi__icon[data-v-687c17bc]{color:#64748b}[dir] .sds-kpi--other[data-v-687c17bc]:after{background:#94a3b8}@keyframes sdsRise-data-v-687c17bc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sds-track[data-v-687c17bc]{display:flex;height:8px;overflow:hidden}[dir] .sds-track[data-v-687c17bc]{border-radius:999px;background:#eef2f7;margin-bottom:1rem;box-shadow:inset 0 1px 2px rgba(15,23,42,.04)}.sds-track span[data-v-687c17bc]{display:block;height:100%;transition:width .55s ease}[dir=ltr] .sds-track .is-male[data-v-687c17bc]{background:linear-gradient(90deg,#60a5fa,#3b82f6)}[dir=rtl] .sds-track .is-male[data-v-687c17bc]{background:linear-gradient(-90deg,#60a5fa,#3b82f6)}[dir=ltr] .sds-track .is-female[data-v-687c17bc]{background:linear-gradient(90deg,#f472b6,#ec4899)}[dir=rtl] .sds-track .is-female[data-v-687c17bc]{background:linear-gradient(-90deg,#f472b6,#ec4899)}[dir=ltr] .sds-track .is-other[data-v-687c17bc]{background:linear-gradient(90deg,#cbd5e1,#94a3b8)}[dir=rtl] .sds-track .is-other[data-v-687c17bc]{background:linear-gradient(-90deg,#cbd5e1,#94a3b8)}.sds-panels[data-v-687c17bc]{display:grid;grid-template-columns:minmax(260px,.95fr) minmax(0,1.25fr);gap:.85rem}.sds-panels--single[data-v-687c17bc]{grid-template-columns:1fr}.sds-panel[data-v-687c17bc]{min-height:0}[dir] .sds-panel[data-v-687c17bc]{border:1px solid #efeaff;border-radius:16px;padding:.8rem;box-shadow:0 4px 16px rgba(115,103,240,.04)}[dir=ltr] .sds-panel[data-v-687c17bc]{background:linear-gradient(180deg,#fff,#fcfbff)}[dir=rtl] .sds-panel[data-v-687c17bc]{background:linear-gradient(-180deg,#fff,#fcfbff)}.sds-panel__head[data-v-687c17bc]{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;flex-wrap:wrap}[dir] .sds-panel__head[data-v-687c17bc]{margin-bottom:.7rem}.sds-panel__title[data-v-687c17bc]{font-size:.82rem;font-weight:800;color:#312e81;letter-spacing:.01em}[dir] .sds-panel__title[data-v-687c17bc]{margin:0}.sds-panel__meta[data-v-687c17bc]{display:block;font-size:.68rem;font-weight:600;color:#a5a0c4}[dir] .sds-panel__meta[data-v-687c17bc]{margin-top:.1rem}.sds-search[data-v-687c17bc]{display:flex;align-items:center;gap:.35rem;min-width:150px;max-width:190px;height:32px;color:#a78bfa}[dir] .sds-search[data-v-687c17bc]{padding:0 .65rem;border-radius:999px;border:1px solid #e4dcff;background:#fff}.sds-search input[data-v-687c17bc]{outline:0;width:100%;font-size:.75rem;color:#334155}[dir] .sds-search input[data-v-687c17bc]{border:0;background:transparent}.sds-search input[data-v-687c17bc]::placeholder{color:#b4adcf}.sds-list[data-v-687c17bc]{max-height:390px;overflow-y:auto;display:flex;flex-direction:column;gap:.4rem}[dir=ltr] .sds-list[data-v-687c17bc]{padding-right:.15rem}[dir=rtl] .sds-list[data-v-687c17bc]{padding-left:.15rem}.sds-list--desig[data-v-687c17bc]{max-height:420px}.sds-list[data-v-687c17bc]::-webkit-scrollbar{width:5px}[dir] .sds-list[data-v-687c17bc]::-webkit-scrollbar-thumb{background:#ddd6fe;border-radius:999px}.sds-row[data-v-687c17bc]{width:100%;display:flex;align-items:center;gap:.55rem;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}[dir] .sds-row[data-v-687c17bc]{border:1px solid #f0edff;background:#fff;border-radius:12px;padding:.55rem .6rem;cursor:pointer}[dir=ltr] .sds-row[data-v-687c17bc]{text-align:left;animation:sdsRise-data-v-687c17bc .35s ease both}[dir=rtl] .sds-row[data-v-687c17bc]{text-align:right;animation:sdsRise-data-v-687c17bc .35s ease both}[dir] .sds-row[data-v-687c17bc]:hover{border-color:#c4b5fd;box-shadow:0 8px 18px rgba(115,103,240,.1);transform:translateY(-1px)}[dir] .sds-row--static[data-v-687c17bc]{cursor:default}[dir] .sds-row--static[data-v-687c17bc]:hover{transform:none;box-shadow:none;border-color:#f0edff}.sds-row__rank[data-v-687c17bc]{width:26px;height:26px;flex-shrink:0;display:grid;place-items:center;font-size:.68rem;font-weight:800;color:#7367f0}[dir] .sds-row__rank[data-v-687c17bc]{border-radius:8px;background:#f3f0ff}.sds-row__rank--soft[data-v-687c17bc]{color:#64748b}[dir] .sds-row__rank--soft[data-v-687c17bc]{background:#f8fafc}.sds-row__body[data-v-687c17bc]{flex:1;min-width:0}.sds-row__line[data-v-687c17bc]{display:flex;justify-content:space-between;gap:.5rem}[dir] .sds-row__line[data-v-687c17bc]{margin-bottom:.28rem}.sds-row__name[data-v-687c17bc]{font-size:.8rem;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sds-row__count[data-v-687c17bc]{font-size:.84rem;font-weight:800;color:#4c1d95;flex-shrink:0}.sds-row__bar[data-v-687c17bc]{display:flex;height:6px;overflow:hidden}[dir] .sds-row__bar[data-v-687c17bc]{border-radius:999px;background:#f1f5f9;margin-bottom:.28rem}.sds-row__bar--tall[data-v-687c17bc]{height:9px}.sds-row__bar i[data-v-687c17bc]{display:block;height:100%;transition:width .45s ease}[dir] .sds-row__bar .is-male[data-v-687c17bc]{background:#3b82f6}[dir] .sds-row__bar .is-female[data-v-687c17bc]{background:#ec4899}[dir] .sds-row__bar .is-other[data-v-687c17bc]{background:#94a3b8}.sds-row__stats[data-v-687c17bc]{display:flex;flex-wrap:wrap;gap:.55rem;font-size:.66rem;font-weight:700}.sds-row__stats .is-male[data-v-687c17bc]{color:#2563eb}.sds-row__stats .is-female[data-v-687c17bc]{color:#db2777}.sds-row__stats .is-other[data-v-687c17bc]{color:#64748b}.sds-row__stats em[data-v-687c17bc]{font-style:normal;font-weight:600;opacity:.75}.sds-row__chev[data-v-687c17bc]{color:#c4b5fd;flex-shrink:0}.sds-empty[data-v-687c17bc]{color:#a5a0c4;font-size:.82rem}[dir] .sds-empty[data-v-687c17bc]{text-align:center;padding:1.5rem .5rem}@media(max-width:991.98px){.sds-panels[data-v-687c17bc],.sds-skel-grid[data-v-687c17bc]{grid-template-columns:1fr}}@media(max-width:767.98px){.sds-kpis[data-v-687c17bc],.sds-skel-kpis[data-v-687c17bc]{grid-template-columns:repeat(2,minmax(0,1fr))}.sds-legend[data-v-687c17bc]{display:none}.sds-select[data-v-687c17bc]{min-width:160px}}[dir] .account-balance-card[data-v-21c7cc95]{border:1px solid #ebe9f1;box-shadow:0 4px 24px rgba(34,41,47,.06)}[dir] .account-balance-card__header[data-v-21c7cc95]{padding:1.1rem 1.35rem;border-bottom:1px solid #ebe9f1}[dir=ltr] .account-balance-card__header[data-v-21c7cc95]{background:linear-gradient(135deg,#f8fffe,#f6f9ff)}[dir=rtl] .account-balance-card__header[data-v-21c7cc95]{background:linear-gradient(-135deg,#f8fffe,#f6f9ff)}.account-balance-card__icon-wrap[data-v-21c7cc95]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[dir] .account-balance-card__icon-wrap[data-v-21c7cc95]{border-radius:12px}[dir=ltr] .account-balance-card__icon-wrap[data-v-21c7cc95]{background:linear-gradient(135deg,#28c76f,#20a960)}[dir=rtl] .account-balance-card__icon-wrap[data-v-21c7cc95]{background:linear-gradient(-135deg,#28c76f,#20a960)}.account-balance-card__rs[data-v-21c7cc95]{font-size:.95rem;font-weight:800;letter-spacing:.02em;line-height:1}.account-balance-card__toolbar[data-v-21c7cc95]{display:flex;align-items:center;gap:.65rem;flex-shrink:0}[dir=ltr] .account-balance-card__toolbar[data-v-21c7cc95]{margin-left:auto}[dir=rtl] .account-balance-card__toolbar[data-v-21c7cc95]{margin-right:auto}.account-balance-card__body[data-v-21c7cc95]{position:relative}[dir] .account-balance-card__body[data-v-21c7cc95]{padding:1.15rem 1.35rem 1.35rem}.account-balance-card__refreshing[data-v-21c7cc95]{position:absolute;inset:0;z-index:2;pointer-events:none}[dir] .account-balance-card__refreshing[data-v-21c7cc95]{background:hsla(0,0%,100%,.45)}.date-filter__control[data-v-21c7cc95]{display:inline-flex;align-items:stretch;min-width:320px;max-width:100%;height:40px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}[dir] .date-filter__control[data-v-21c7cc95]{background:#fff;border:1px solid #e4e4e8;border-radius:10px;box-shadow:0 1px 4px rgba(34,41,47,.05)}[dir] .date-filter__control[data-v-21c7cc95]:hover{border-color:#d8d8de}[dir] .date-filter__control[data-v-21c7cc95]:focus-within{border-color:#7367f0;box-shadow:0 0 0 3px rgba(115,103,240,.14)}.date-filter__icon[data-v-21c7cc95]{display:inline-flex;align-items:center;justify-content:center;width:40px;flex-shrink:0;color:#7367f0}[dir] .date-filter__icon[data-v-21c7cc95]{background:rgba(115,103,240,.08)}[dir=ltr] .date-filter__icon[data-v-21c7cc95]{border-right:1px solid #efeff2}[dir=rtl] .date-filter__icon[data-v-21c7cc95]{border-left:1px solid #efeff2}.date-filter__field[data-v-21c7cc95]{position:relative;flex:1;min-width:0;display:flex;align-items:center;user-select:none}[dir] .date-filter__field[data-v-21c7cc95]{padding:0 .85rem;cursor:pointer}.date-filter__label[data-v-21c7cc95]{font-size:.875rem;font-weight:500;color:#5e5873;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.date-filter__divider[data-v-21c7cc95]{width:1px;align-self:stretch;flex-shrink:0}[dir] .date-filter__divider[data-v-21c7cc95]{background:#efeff2}.date-filter__refresh[data-v-21c7cc95]{display:inline-flex;align-items:center;justify-content:center;width:40px;flex-shrink:0;color:#7367f0;transition:background .15s ease,color .15s ease}[dir] .date-filter__refresh[data-v-21c7cc95]{padding:0;border:none;background:#fff;cursor:pointer}.date-filter__refresh[data-v-21c7cc95]:hover:not(:disabled){color:#6258cc}[dir] .date-filter__refresh[data-v-21c7cc95]:hover:not(:disabled){background:rgba(115,103,240,.08)}.date-filter__refresh[data-v-21c7cc95]:disabled{opacity:.55}[dir] .date-filter__refresh[data-v-21c7cc95]:disabled{cursor:not-allowed}[data-v-21c7cc95] .date-filter__input,[data-v-21c7cc95] .date-filter__input.form-control{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;outline:none!important;opacity:0!important;pointer-events:none!important}[dir][data-v-21c7cc95] .date-filter__input,[dir][data-v-21c7cc95] .date-filter__input.form-control{padding:0!important;margin:-1px!important;border:0!important;box-shadow:none!important}.is-dimmed[data-v-21c7cc95]{opacity:.55;pointer-events:none;transition:opacity .15s ease}@media(max-width:575.98px){.date-filter__control[data-v-21c7cc95]{min-width:100%;width:100%}.account-balance-card__toolbar[data-v-21c7cc95]{width:100%}[dir] .account-balance-card__toolbar[data-v-21c7cc95]{margin-top:.75rem}[dir=ltr] .account-balance-card__toolbar[data-v-21c7cc95]{margin-left:0!important}[dir=rtl] .account-balance-card__toolbar[data-v-21c7cc95]{margin-right:0!important}}[dir=ltr] .account-balance-skeleton[data-v-21c7cc95],[dir=rtl] .account-balance-skeleton[data-v-21c7cc95]{animation:fadeIn-data-v-21c7cc95 .2s ease}[dir] .summary-tile--skeleton[data-v-21c7cc95]{background:#fff;border-color:#ebe9f1}[dir] .account-panel--skeleton[data-v-21c7cc95]{border-color:#ebe9f1}.account-panel__head--skeleton[data-v-21c7cc95]{min-height:72px}[dir] .account-panel__head--skeleton[data-v-21c7cc95]{background:#f3f2f7!important}[dir] .account-panel__row--skeleton[data-v-21c7cc95]{border-top:1px solid #f3f2f7}@keyframes fadeIn-data-v-21c7cc95{0%{opacity:.6}to{opacity:1}}.summary-tile[data-v-21c7cc95]{height:100%;display:flex;flex-direction:column;gap:.25rem}[dir] .summary-tile[data-v-21c7cc95]{border-radius:.75rem;padding:1rem 1.1rem;border:1px solid transparent}[dir] .summary-tile--cash[data-v-21c7cc95]{border-color:#b9f0cf}[dir=ltr] .summary-tile--cash[data-v-21c7cc95]{background:linear-gradient(135deg,#eefbf3,#f8fffb)}[dir=rtl] .summary-tile--cash[data-v-21c7cc95]{background:linear-gradient(-135deg,#eefbf3,#f8fffb)}[dir] .summary-tile--bank[data-v-21c7cc95]{border-color:#b8d4ff}[dir=ltr] .summary-tile--bank[data-v-21c7cc95]{background:linear-gradient(135deg,#eef5ff,#f7faff)}[dir=rtl] .summary-tile--bank[data-v-21c7cc95]{background:linear-gradient(-135deg,#eef5ff,#f7faff)}[dir] .summary-tile--net[data-v-21c7cc95]{border-color:#d4cbff}[dir=ltr] .summary-tile--net[data-v-21c7cc95]{background:linear-gradient(135deg,#f5f3ff,#faf9ff)}[dir=rtl] .summary-tile--net[data-v-21c7cc95]{background:linear-gradient(-135deg,#f5f3ff,#faf9ff)}.summary-tile__label[data-v-21c7cc95]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6e6b7b}.summary-tile__value[data-v-21c7cc95]{font-size:1.35rem;font-weight:800;line-height:1.2}.summary-tile__meta[data-v-21c7cc95]{color:#8a8594;font-size:.78rem}.account-panel[data-v-21c7cc95]{overflow:hidden;height:100%}[dir] .account-panel[data-v-21c7cc95]{border:1px solid #ebe9f1;border-radius:.75rem;background:#fff}[dir=ltr] .account-panel--cash .account-panel__head[data-v-21c7cc95]{background:linear-gradient(135deg,#28c76f,#20a960)}[dir=rtl] .account-panel--cash .account-panel__head[data-v-21c7cc95]{background:linear-gradient(-135deg,#28c76f,#20a960)}[dir=ltr] .account-panel--bank .account-panel__head[data-v-21c7cc95]{background:linear-gradient(135deg,#7367f0,#5e50ee)}[dir=rtl] .account-panel--bank .account-panel__head[data-v-21c7cc95]{background:linear-gradient(-135deg,#7367f0,#5e50ee)}.account-panel__head[data-v-21c7cc95]{color:#fff;display:flex;justify-content:space-between;align-items:center}[dir] .account-panel__head[data-v-21c7cc95]{padding:.95rem 1.1rem}.account-panel__head h5[data-v-21c7cc95]{color:#fff;font-weight:700}.account-panel__head small[data-v-21c7cc95]{color:hsla(0,0%,100%,.92);font-weight:600}[dir] .account-panel__group+.account-panel__group[data-v-21c7cc95]{border-top:1px solid #f1f0f5}.account-panel__group-head[data-v-21c7cc95]{width:100%;display:flex;align-items:center;gap:.5rem}[dir] .account-panel__group-head[data-v-21c7cc95]{padding:.8rem 1rem;border:none;background:#fafafa;cursor:pointer}[dir=ltr] .account-panel__group-head[data-v-21c7cc95]{text-align:left}[dir=rtl] .account-panel__group-head[data-v-21c7cc95]{text-align:right}[dir] .account-panel__group-head[data-v-21c7cc95]:hover{background:#f3f2f7}.account-panel__group-title[data-v-21c7cc95]{font-weight:700;color:#4b465c;flex:1}.account-panel__group-code[data-v-21c7cc95]{font-size:.75rem;color:#8a8594;font-family:monospace}.account-panel__group-total[data-v-21c7cc95]{font-weight:700;font-size:.92rem;white-space:nowrap}[dir] .account-panel__list[data-v-21c7cc95]{background:#fff}.account-panel__row[data-v-21c7cc95]{display:flex;align-items:center;justify-content:space-between;gap:1rem}[dir] .account-panel__row[data-v-21c7cc95]{border-top:1px solid #f3f2f7}[dir=ltr] .account-panel__row[data-v-21c7cc95]{padding:.85rem 1rem .85rem 1.35rem}[dir=rtl] .account-panel__row[data-v-21c7cc95]{padding:.85rem 1.35rem .85rem 1rem}[dir] .account-panel__row[data-v-21c7cc95]:hover{background:#fcfcfd}.account-panel__row-main[data-v-21c7cc95]{min-width:0;display:flex;flex-direction:column;gap:.15rem}.account-panel__row-title[data-v-21c7cc95]{font-weight:600;color:#4b465c;word-break:break-word}.account-panel__row-code[data-v-21c7cc95]{font-size:.76rem;color:#8a8594;font-family:monospace}.account-panel__row-amount[data-v-21c7cc95]{font-weight:800;font-size:.98rem;white-space:nowrap}.amount--positive[data-v-21c7cc95]{color:#28c76f}.amount--negative[data-v-21c7cc95]{color:#ea5455}.rci-card[data-v-633dc601]{overflow:hidden}[dir] .rci-card[data-v-633dc601]{border:1px solid #e0d8ff;border-radius:16px;background:#fff;box-shadow:0 4px 18px rgba(115,103,240,.06)}[dir] .rci-card-header[data-v-633dc601]{padding:1.2rem 1.35rem 1.05rem;border-bottom:1px solid #f0edff}[dir=ltr] .rci-card-header[data-v-633dc601]{background:linear-gradient(180deg,#fbfaff,#fff)}[dir=rtl] .rci-card-header[data-v-633dc601]{background:linear-gradient(-180deg,#fbfaff,#fff)}[dir] .rci-body[data-v-633dc601]{padding:1.15rem 1.35rem 1.4rem}.rci-header-icon[data-v-633dc601]{position:relative;width:48px;height:48px;color:#7367f0;display:inline-flex;align-items:center;justify-content:center}[dir] .rci-header-icon[data-v-633dc601]{border-radius:14px;box-shadow:0 4px 12px rgba(115,103,240,.12)}[dir=ltr] .rci-header-icon[data-v-633dc601]{background:linear-gradient(145deg,#f3f0ff,#ebe6ff)}[dir=rtl] .rci-header-icon[data-v-633dc601]{background:linear-gradient(-145deg,#f3f0ff,#ebe6ff)}.rci-header-icon__ring[data-v-633dc601]{position:absolute;inset:-3px;pointer-events:none}[dir] .rci-header-icon__ring[data-v-633dc601]{border-radius:16px;border:1px solid rgba(115,103,240,.18)}.rci-title[data-v-633dc601]{font-size:1.2rem;font-weight:700;color:#2d1b69}.rci-subtitle[data-v-633dc601]{display:inline-flex;align-items:center;font-size:.8125rem;color:#6e6b7b}.rci-status-pill[data-v-633dc601]{display:inline-flex;align-items:center;font-size:.65rem;font-weight:700;letter-spacing:.02em}[dir] .rci-status-pill[data-v-633dc601]{padding:.2rem .55rem;border-radius:999px}.rci-status-pill--demo[data-v-633dc601]{color:#ff9f43}[dir] .rci-status-pill--demo[data-v-633dc601]{background:#fff4e6;border:1px solid #ffe0b8}.rci-status-pill--live[data-v-633dc601]{color:#28c76f}[dir] .rci-status-pill--live[data-v-633dc601]{background:#e8f9f0;border:1px solid #c8efd9}.rci-header-meta[data-v-633dc601]{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.rci-meta-chip[data-v-633dc601]{display:inline-flex;align-items:center;color:#6e6b7b;font-size:.72rem;font-weight:600}[dir] .rci-meta-chip[data-v-633dc601]{padding:.35rem .65rem;border-radius:999px;background:#faf9ff;border:1px solid #ebe9f1}.rci-meta-chip--mode[data-v-633dc601]{color:#7367f0}[dir] .rci-meta-chip--mode[data-v-633dc601]{background:#f3f0ff;border-color:#e0d8ff}.rci-mode-switch[data-v-633dc601]{display:inline-flex;flex-wrap:wrap;gap:.35rem}[dir] .rci-mode-switch[data-v-633dc601]{padding:.35rem;background:#faf9ff;border:1px solid #e0d8ff;border-radius:14px;margin-bottom:1rem!important}.rci-mode-btn[data-v-633dc601]{color:#6e6b7b;font-size:.8125rem;font-weight:600;display:inline-flex;align-items:center;gap:.45rem;transition:all .2s ease}[dir] .rci-mode-btn[data-v-633dc601]{border:0;background:transparent;border-radius:11px;cursor:pointer}[dir=ltr] .rci-mode-btn[data-v-633dc601]{padding:.35rem .75rem .35rem .35rem}[dir=rtl] .rci-mode-btn[data-v-633dc601]{padding:.35rem .35rem .35rem .75rem}.rci-mode-btn__icon[data-v-633dc601]{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:#6e6b7b;transition:all .2s ease}[dir] .rci-mode-btn__icon[data-v-633dc601]{border-radius:9px;background:#fff;border:1px solid #ebe9f1}.rci-mode-btn[data-v-633dc601]:hover{color:#5e5873}[dir] .rci-mode-btn[data-v-633dc601]:hover{background:#fff}.rci-mode-btn--active[data-v-633dc601]{color:#7367f0}[dir] .rci-mode-btn--active[data-v-633dc601]{background:#fff;box-shadow:0 2px 10px rgba(115,103,240,.14)}.rci-mode-btn--active .rci-mode-btn__icon[data-v-633dc601]{color:#7367f0}[dir] .rci-mode-btn--active .rci-mode-btn__icon[data-v-633dc601]{background:#f3f0ff;border-color:#e0d8ff}[dir] .rci-filter-bar[data-v-633dc601]{padding:1rem 1.05rem 1.05rem;margin-bottom:1rem!important;border:1px solid #f0edff;border-radius:14px}[dir=ltr] .rci-filter-bar[data-v-633dc601]{background:linear-gradient(180deg,#fbfbfc,#faf9ff)}[dir=rtl] .rci-filter-bar[data-v-633dc601]{background:linear-gradient(-180deg,#fbfbfc,#faf9ff)}.rci-filter-bar__head[data-v-633dc601]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem}[dir] .rci-filter-bar__head[data-v-633dc601]{margin-bottom:.85rem;padding-bottom:.7rem;border-bottom:1px dashed #e8e4f5}.rci-filter-bar__title[data-v-633dc601]{display:inline-flex;align-items:center;font-size:.82rem;font-weight:700;color:#5e5873}.rci-filter-bar__hint[data-v-633dc601]{color:#b9b9c3;font-size:.72rem}.rci-filter-bar__grid[data-v-633dc601]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end}.rci-filter-item[data-v-633dc601]{flex:1 1 150px;min-width:140px;max-width:230px}.rci-filter-item--grow[data-v-633dc601]{flex:1.35 1 210px;max-width:300px}.rci-filter-item--action[data-v-633dc601]{flex:0 0 auto;max-width:none;min-width:auto}.rci-filter-label[data-v-633dc601]{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#a5a3ae}[dir] .rci-filter-label[data-v-633dc601]{margin-bottom:.35rem}.rci-filter-label--spacer[data-v-633dc601]{visibility:hidden}.rci-select[data-v-633dc601] .vs__dropdown-toggle{min-height:38px}[dir] .rci-select[data-v-633dc601] .vs__dropdown-toggle{border-radius:10px;border-color:#e0d8ff;background:#fff}[dir] .rci-select[data-v-633dc601] .vs--open .vs__dropdown-toggle,[dir] .rci-select[data-v-633dc601] .vs__dropdown-toggle:hover{border-color:#b8a9ff;box-shadow:0 0 0 3px rgba(115,103,240,.08)}.rci-compare-btn[data-v-633dc601]{min-height:38px;font-weight:700}[dir] .rci-compare-btn[data-v-633dc601]{border-radius:10px}[dir=ltr] .rci-compare-btn[data-v-633dc601],[dir=rtl] .rci-compare-btn[data-v-633dc601]{padding-left:1.15rem;padding-right:1.15rem}.rci-hint[data-v-633dc601]{display:inline-flex;align-items:center;font-size:.8rem;color:#ff9f43;font-weight:600}[dir] .rci-hint[data-v-633dc601]{padding:.55rem .8rem;border-radius:10px;background:#fff8f0;border:1px solid #ffe6c7}[dir] .rci-state[data-v-633dc601]{text-align:center;padding:2.6rem 1.25rem;border-radius:16px;border:1px dashed #e0d8ff}[dir=ltr] .rci-state[data-v-633dc601]{background:linear-gradient(180deg,#fbfaff,#f7f5ff)}[dir=rtl] .rci-state[data-v-633dc601]{background:linear-gradient(-180deg,#fbfaff,#f7f5ff)}.rci-state__icon[data-v-633dc601]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;color:#7367f0}[dir] .rci-state__icon[data-v-633dc601]{margin:0 auto .9rem;border-radius:18px;background:#fff;border:1px solid #e0d8ff;box-shadow:0 8px 20px rgba(115,103,240,.1)}.rci-state__title[data-v-633dc601]{font-size:1.05rem;font-weight:700;color:#5e5873}[dir] .rci-state__title[data-v-633dc601]{margin-bottom:.35rem}.rci-state__sub[data-v-633dc601]{font-size:.84rem;color:#6e6b7b}[dir] .rci-state__sub[data-v-633dc601]{margin-bottom:0}.rci-state__steps[data-v-633dc601]{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem}[dir] .rci-state__steps[data-v-633dc601]{margin-top:1.1rem}.rci-state__steps span[data-v-633dc601]{display:inline-flex;align-items:center;gap:.3rem;color:#6e6b7b;font-size:.72rem;font-weight:600}[dir] .rci-state__steps span[data-v-633dc601]{padding:.35rem .7rem;border-radius:999px;background:#fff;border:1px solid #ebe9f1}[dir] .rci-state--error[data-v-633dc601]{border-color:#f5c6c6}[dir=ltr] .rci-state--error[data-v-633dc601]{background:linear-gradient(180deg,snow,#fff5f5)}[dir=rtl] .rci-state--error[data-v-633dc601]{background:linear-gradient(-180deg,snow,#fff5f5)}.rci-state--error .rci-state__icon[data-v-633dc601]{color:#ea5455}[dir] .rci-state--error .rci-state__icon[data-v-633dc601]{border-color:#f5c6c6;box-shadow:0 8px 20px rgba(234,84,85,.1)}.rci-state--error .rci-state__title[data-v-633dc601]{color:#ea5455}[dir] .rci-state--error .rci-state__sub[data-v-633dc601]{margin-bottom:.85rem}[dir] .rci-skel-block[data-v-633dc601]{border-radius:12px;background-size:200% 100%}[dir=ltr] .rci-skel-block[data-v-633dc601]{background:linear-gradient(90deg,#f3f0ff,#faf9ff,#f3f0ff);animation:rciPulse-ltr-data-v-633dc601 1.3s ease-in-out infinite}[dir=rtl] .rci-skel-block[data-v-633dc601]{background:linear-gradient(-90deg,#f3f0ff,#faf9ff,#f3f0ff);animation:rciPulse-rtl-data-v-633dc601 1.3s ease-in-out infinite}@keyframes rciPulse-ltr-data-v-633dc601{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes rciPulse-rtl-data-v-633dc601{0%{background-position:0 0}to{background-position:200% 0}}[dir=ltr] .rci-anim-in[data-v-633dc601],[dir=rtl] .rci-anim-in[data-v-633dc601]{animation:rciIn-data-v-633dc601 .4s ease}@keyframes rciIn-data-v-633dc601{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rci-summary-row[data-v-633dc601]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem}[dir] .rci-summary-row[data-v-633dc601]{margin-bottom:1rem;padding:.9rem 1rem;border-radius:14px;border:1px solid #f0edff}[dir=ltr] .rci-summary-row[data-v-633dc601]{background:linear-gradient(120deg,#fbfaff,#fff 55%,#faf9ff)}[dir=rtl] .rci-summary-row[data-v-633dc601]{background:linear-gradient(-120deg,#fbfaff,#fff 55%,#faf9ff)}.rci-summary-icon[data-v-633dc601]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:#7367f0;flex-shrink:0}[dir] .rci-summary-icon[data-v-633dc601]{border-radius:12px;background:#f3f0ff;border:1px solid #e0d8ff}.rci-summary-title[data-v-633dc601]{font-size:1.05rem;font-weight:700;color:#2d1b69}.rci-summary-context[data-v-633dc601]{display:flex;align-items:center;flex-wrap:wrap;font-size:.84rem;color:#6e6b7b;line-height:1.45}.rci-summary-meta[data-v-633dc601]{display:flex;flex-wrap:wrap;gap:.4rem}.rci-chip[data-v-633dc601]{display:inline-flex;align-items:center;color:#7367f0;font-size:.72rem;font-weight:700}[dir] .rci-chip[data-v-633dc601]{padding:.35rem .7rem;border-radius:999px;background:#f3f0ff;border:1px solid #e0d8ff}.rci-chip--soft[data-v-633dc601]{color:#6e6b7b}[dir] .rci-chip--soft[data-v-633dc601]{background:#fff;border-color:#ebe9f1}.rci-kpi-grid[data-v-633dc601]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}[dir] .rci-kpi-grid[data-v-633dc601]{margin-bottom:1rem}.rci-kpi-card[data-v-633dc601]{display:flex;align-items:flex-start;gap:.75rem;transition:transform .2s ease,box-shadow .2s ease;position:relative;overflow:hidden}[dir] .rci-kpi-card[data-v-633dc601]{padding:1rem .95rem;border-radius:14px;border:1px solid #ebe9f1;background:#fff;box-shadow:0 2px 8px rgba(45,27,105,.03)}[dir=ltr] .rci-kpi-card[data-v-633dc601],[dir=rtl] .rci-kpi-card[data-v-633dc601]{animation:rciRise-data-v-633dc601 .4s ease both}.rci-kpi-card[data-v-633dc601]:before{content:"";position:absolute;top:0;bottom:0;width:3px}[dir] .rci-kpi-card[data-v-633dc601]:before{background:#e0d8ff}[dir=ltr] .rci-kpi-card[data-v-633dc601]:before{left:0}[dir=rtl] .rci-kpi-card[data-v-633dc601]:before{right:0}[dir] .rci-kpi-card[data-v-633dc601]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(115,103,240,.1)}[dir] .rci-kpi-card--good[data-v-633dc601]:before{background:#28c76f}[dir] .rci-kpi-card--warn[data-v-633dc601]:before{background:#ff9f43}[dir] .rci-kpi-card--accent[data-v-633dc601]:before,[dir] .rci-kpi-card--ink[data-v-633dc601]:before{background:#7367f0}[dir] .rci-kpi-card--muted[data-v-633dc601]:before{background:#b9b9c3}.rci-kpi-card__icon[data-v-633dc601]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .rci-kpi-card__icon[data-v-633dc601]{border-radius:12px}.rci-kpi-card__icon--accent[data-v-633dc601],.rci-kpi-card__icon--ink[data-v-633dc601]{color:#7367f0}[dir] .rci-kpi-card__icon--accent[data-v-633dc601],[dir] .rci-kpi-card__icon--ink[data-v-633dc601]{background:#f3f0ff}.rci-kpi-card__icon--good[data-v-633dc601]{color:#28c76f}[dir] .rci-kpi-card__icon--good[data-v-633dc601]{background:#e8f9f0}.rci-kpi-card__icon--warn[data-v-633dc601]{color:#ff9f43}[dir] .rci-kpi-card__icon--warn[data-v-633dc601]{background:#fff4e6}.rci-kpi-card__icon--muted[data-v-633dc601]{color:#6e6b7b}[dir] .rci-kpi-card__icon--muted[data-v-633dc601]{background:#f1f0f5}.rci-kpi-card__label[data-v-633dc601]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#b9b9c3}[dir] .rci-kpi-card__label[data-v-633dc601]{margin-bottom:.2rem}.rci-kpi-card__value[data-v-633dc601]{font-size:1.12rem;font-weight:700;color:#5e5873;line-height:1.2;word-break:break-word}.rci-kpi-card__hint[data-v-633dc601]{font-size:.68rem;color:#b9b9c3;font-weight:500}[dir] .rci-kpi-card__hint[data-v-633dc601]{margin-top:.2rem}@keyframes rciRise-data-v-633dc601{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[dir] .rci-insights-block[data-v-633dc601]{margin-bottom:1rem;padding:.9rem 1rem;border-radius:14px;border:1px solid #e0d8ff;background:#faf9ff}.rci-insights-block__head[data-v-633dc601]{display:inline-flex;align-items:center;font-size:.78rem;font-weight:700;color:#7367f0;text-transform:uppercase;letter-spacing:.04em}[dir] .rci-insights-block__head[data-v-633dc601]{margin-bottom:.75rem}.rci-insights-grid[data-v-633dc601]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.rci-insight-card[data-v-633dc601]{display:flex;align-items:flex-start;gap:.7rem}[dir] .rci-insight-card[data-v-633dc601]{padding:.75rem .85rem;border-radius:12px;background:#fff;border:1px solid #e8e4f5}[dir=ltr] .rci-insight-card[data-v-633dc601],[dir=rtl] .rci-insight-card[data-v-633dc601]{animation:rciRise-data-v-633dc601 .35s ease both}.rci-insight-card__icon[data-v-633dc601]{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#7367f0}[dir] .rci-insight-card__icon[data-v-633dc601]{border-radius:10px;background:#f3f0ff}.rci-insight-card__title[data-v-633dc601]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#9ca3af}[dir] .rci-insight-card__title[data-v-633dc601]{margin-bottom:.2rem}.rci-insight-card__text[data-v-633dc601]{font-size:.82rem;font-weight:600;color:#374151;line-height:1.4}.rci-insight-card--good .rci-insight-card__icon[data-v-633dc601]{color:#28c76f}[dir] .rci-insight-card--good .rci-insight-card__icon[data-v-633dc601]{background:#e8f9f0}.rci-insight-card--warn .rci-insight-card__icon[data-v-633dc601]{color:#ff9f43}[dir] .rci-insight-card--warn .rci-insight-card__icon[data-v-633dc601]{background:#fff4e6}.rci-insight-card--info .rci-insight-card__icon[data-v-633dc601]{color:#00cfe8}[dir] .rci-insight-card--info .rci-insight-card__icon[data-v-633dc601]{background:#e6f7fb}.rci-insight-card--accent .rci-insight-card__icon[data-v-633dc601]{color:#7367f0}[dir] .rci-insight-card--accent .rci-insight-card__icon[data-v-633dc601]{background:#f3f0ff}.rci-insight-card--muted .rci-insight-card__icon[data-v-633dc601]{color:#6e6b7b}[dir] .rci-insight-card--muted .rci-insight-card__icon[data-v-633dc601]{background:#f1f0f5}@media(max-width:768px){.rci-insights-grid[data-v-633dc601]{grid-template-columns:1fr}}.rci-series-legend[data-v-633dc601]{display:flex;flex-wrap:wrap;gap:.4rem}[dir] .rci-series-legend[data-v-633dc601]{margin:.15rem 0 .65rem}.rci-series-chip[data-v-633dc601]{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;color:#374151;font-size:.72rem;font-weight:600;line-height:1.2}[dir] .rci-series-chip[data-v-633dc601]{border-radius:999px;background:#f8f9fb;border:1px solid #eef0f4;cursor:default}[dir=ltr] .rci-series-chip[data-v-633dc601]{padding:.28rem .55rem .28rem .4rem}[dir=rtl] .rci-series-chip[data-v-633dc601]{padding:.28rem .4rem .28rem .55rem}.rci-series-chip__dot[data-v-633dc601]{width:8px;height:8px;flex-shrink:0}[dir] .rci-series-chip__dot[data-v-633dc601]{border-radius:50%}.rci-series-chip__label[data-v-633dc601]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:9.5rem}.rci-charts-grid[data-v-633dc601]{display:grid;grid-template-columns:1.65fr 1fr;gap:.9rem}[dir] .rci-charts-grid[data-v-633dc601]{margin-bottom:.9rem}[dir] .rci-panel[data-v-633dc601]{background:#fff;border:1px solid #ebe9f1;border-radius:14px;padding:1rem 1rem .5rem;box-shadow:0 2px 10px rgba(45,27,105,.03)}.rci-panel--table[data-v-633dc601]{overflow:hidden}[dir] .rci-panel--table[data-v-633dc601]{padding:0}[dir] .rci-panel__head[data-v-633dc601]{margin-bottom:.55rem}[dir] .rci-panel__head--table[data-v-633dc601]{padding:.95rem 1rem .75rem;border-bottom:1px solid #f0edff;margin-bottom:0;background:#faf9ff}.rci-panel__badge[data-v-633dc601]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .rci-panel__badge[data-v-633dc601]{border-radius:11px}.rci-panel__badge--primary[data-v-633dc601]{color:#7367f0}[dir] .rci-panel__badge--primary[data-v-633dc601]{background:#f3f0ff}.rci-panel__badge--success[data-v-633dc601]{color:#28c76f}[dir] .rci-panel__badge--success[data-v-633dc601]{background:#e8f9f0}.rci-panel__badge--ink[data-v-633dc601]{color:#5e5873}[dir] .rci-panel__badge--ink[data-v-633dc601]{background:#f1f0f5}.rci-panel__title[data-v-633dc601]{font-size:.95rem;font-weight:700;color:#2d1b69}.rci-panel__sub[data-v-633dc601]{color:#b9b9c3;font-size:.75rem}[dir=ltr] .rci-anim-rise[data-v-633dc601],[dir=rtl] .rci-anim-rise[data-v-633dc601]{animation:rciRise-data-v-633dc601 .45s ease both}[dir=ltr] .rci-anim-rise--delay[data-v-633dc601],[dir=rtl] .rci-anim-rise--delay[data-v-633dc601]{animation-delay:.08s}[dir=ltr] .rci-anim-rise--delay2[data-v-633dc601],[dir=rtl] .rci-anim-rise--delay2[data-v-633dc601]{animation-delay:.14s}.rci-table-scroll[data-v-633dc601]{overflow-x:auto}.rci-table[data-v-633dc601]{width:100%;min-width:540px;border-collapse:collapse}.rci-table td[data-v-633dc601],.rci-table th[data-v-633dc601]{font-size:.84rem;white-space:nowrap}[dir] .rci-table td[data-v-633dc601],[dir] .rci-table th[data-v-633dc601]{border:1px solid #f0edff;padding:.7rem .8rem}.rci-table thead th[data-v-633dc601]{color:#5e5873;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}[dir] .rci-table thead th[data-v-633dc601]{background:#f3f0ff}.rci-table .rci-subhead[data-v-633dc601]{color:#6e6b7b!important;font-size:.65rem!important}[dir] .rci-table .rci-subhead[data-v-633dc601]{background:#faf9ff!important}[dir] .rci-table tbody tr:nth-child(2n) td[data-v-633dc601]{background:#fafafa}[dir] .rci-table tbody tr:hover td[data-v-633dc601]{background:#faf9ff}.rci-table .rci-sticky-col[data-v-633dc601]{position:sticky;z-index:1;min-width:120px}[dir] .rci-table .rci-sticky-col[data-v-633dc601]{background:#fff}[dir=ltr] .rci-table .rci-sticky-col[data-v-633dc601]{left:0}[dir=rtl] .rci-table .rci-sticky-col[data-v-633dc601]{right:0}.rci-table thead .rci-sticky-col[data-v-633dc601]{z-index:2}[dir] .rci-table thead .rci-sticky-col[data-v-633dc601]{background:#f3f0ff}[dir=ltr] .rci-table-row[data-v-633dc601],[dir=rtl] .rci-table-row[data-v-633dc601]{animation:rciRise-data-v-633dc601 .3s ease both}.rci-th-with-icon[data-v-633dc601]{display:inline-flex;align-items:center;gap:.3rem}.rci-th-with-icon--center[data-v-633dc601]{justify-content:center}.rci-subject-cell[data-v-633dc601]{display:inline-flex;align-items:center;gap:.5rem}.rci-subject-dot[data-v-633dc601]{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;color:#7367f0;flex-shrink:0}[dir] .rci-subject-dot[data-v-633dc601]{border-radius:8px;background:#f3f0ff}.rci-subject-name[data-v-633dc601]{font-weight:700;color:#5e5873}.rci-avg-cell[data-v-633dc601]{font-weight:700;color:#7367f0;font-variant-numeric:tabular-nums}.rci-pass-pill[data-v-633dc601]{display:inline-block;min-width:50px;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}[dir] .rci-pass-pill[data-v-633dc601]{padding:.2rem .45rem;border-radius:8px}.rci-pass-pill--good[data-v-633dc601]{color:#28c76f}[dir] .rci-pass-pill--good[data-v-633dc601]{background:#e8f9f0}.rci-pass-pill--mid[data-v-633dc601]{color:#ff9f43}[dir] .rci-pass-pill--mid[data-v-633dc601]{background:#fff4e6}.rci-pass-pill--low[data-v-633dc601]{color:#ea5455}[dir] .rci-pass-pill--low[data-v-633dc601]{background:#fef0f0}.rci-pass-pill--muted[data-v-633dc601]{color:#b9b9c3}[dir] .rci-pass-pill--muted[data-v-633dc601]{background:#f1f0f5}@media(max-width:1200px){.rci-kpi-grid[data-v-633dc601]{grid-template-columns:repeat(3,minmax(0,1fr))}.rci-charts-grid[data-v-633dc601]{grid-template-columns:1fr}}@media(max-width:768px){.rci-filter-item--action[data-v-633dc601],.rci-filter-item--grow[data-v-633dc601],.rci-filter-item[data-v-633dc601]{flex:1 1 100%;max-width:100%;min-width:0}.rci-compare-btn[data-v-633dc601]{width:100%}.rci-kpi-grid[data-v-633dc601]{grid-template-columns:repeat(2,minmax(0,1fr))}.rci-header-meta[data-v-633dc601]{width:100%;justify-content:flex-start}[dir] .rci-header-meta[data-v-633dc601]{margin-top:.35rem}}[dir] .card-statistics .statistics-body{padding:2rem 2.4rem!important}@media(max-width:991.98px){[dir] .card-statistics .card-header,[dir] .card-statistics .statistics-body{padding:1.5rem!important}}[dir] .card-company-table thead th{border:0}[dir] .card-company-table td{padding-top:.75rem;padding-bottom:.75rem}[dir] .card-company-table td .avatar{background-color:#f8f8f8}[dir=ltr] .card-company-table td .avatar{margin-right:2rem}[dir=rtl] .card-company-table td .avatar{margin-left:2rem}[dir] .card-company-table td .avatar img{border-radius:0}[dir] .card-browser-states .browser-states:first-child{margin-top:0}[dir] .card-browser-states .browser-states:not(:first-child){margin-top:1.7rem}[dir] .card-transaction .transaction-item:not(:last-child){margin-bottom:1.5rem}[dir] .card-company-table td .b-avatar.badge-light-company{background-color:#f8f8f8}[dir=ltr] .card-company-table td .b-avatar.badge-light-company{margin-right:2rem}[dir=rtl] .card-company-table td .b-avatar.badge-light-company{margin-left:2rem}.apexcharts-canvas line[stroke=transparent]{display:none}[dir] .apexcharts-canvas .apexcharts-tooltip{background:#fff;border-color:#ebe9f1}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{font-weight:600}[dir] .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{background:#fff!important;border-color:#ebe9f1!important}.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-text-label,.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-text-value{color:#fff}[dir] .apexcharts-canvas .apexcharts-xaxistooltip,[dir] .apexcharts-canvas .apexcharts-yaxistooltip{background:#f8f8f8;border-color:#ebe9f1}[dir] .apexcharts-canvas .apexcharts-xaxistooltip:after,[dir] .apexcharts-canvas .apexcharts-xaxistooltip:before,[dir] .apexcharts-canvas .apexcharts-yaxistooltip:after,[dir] .apexcharts-canvas .apexcharts-yaxistooltip:before{border-bottom-color:#f8f8f8}.apexcharts-canvas .apexcharts-datalabel,.apexcharts-canvas .apexcharts-datalabel-label,.apexcharts-canvas .apexcharts-text,.apexcharts-canvas .apexcharts-tooltip-text{font-family:Montserrat,Helvetica,Arial,serif!important;fill:#6e6b7b;font-weight:400;filter:none}.apexcharts-canvas .apexcharts-pie-label{fill:#fff;filter:none}.apexcharts-canvas .apexcharts-pie .apexcharts-pie-series .apexcharts-pie-area{stroke-width:0}.apexcharts-canvas .apexcharts-pie .apexcharts-datalabel-label,.apexcharts-canvas .apexcharts-pie .apexcharts-datalabel-value{font-size:1.5rem}[dir] .apexcharts-canvas .apexcharts-marker{box-shadow:none}[dir] .apexcharts-canvas .apexcharts-legend-series+.apexcharts-legend-series{margin-top:.625rem}.apexcharts-canvas .apexcharts-legend-series .apexcharts-legend-text{color:#6e6b7b!important;font-size:1rem!important}[dir=ltr] .apexcharts-canvas .apexcharts-legend-series .apexcharts-legend-text{margin-left:.5rem}[dir=rtl] .apexcharts-canvas .apexcharts-legend-series .apexcharts-legend-text{margin-right:.5rem}.apexcharts-canvas .apexcharts-gridline,.apexcharts-canvas .apexcharts-xcrosshairs,.apexcharts-canvas .apexcharts-ycrosshairs{stroke:#ebe9f1}.apexcharts-legend.position-bottom{bottom:3rem}.dark-layout .apexcharts-canvas .apexcharts-heatmap .apexcharts-heatmap-rect,.dark-layout .apexcharts-canvas .apexcharts-xaxis-tick,.dark-layout .apexcharts-canvas line{stroke:#3b4253}.dark-layout .apexcharts-canvas .apexcharts-radialbar .apexcharts-radialbar-track .apexcharts-radialbar-area{stroke:#161d31}.dark-layout .apexcharts-canvas .apexcharts-radar-series polygon{fill:#161d31;stroke:#3b4253}.dark-layout .apexcharts-canvas .apexcharts-datalabels-group .apexcharts-datalabel-value{fill:#fff}[dir] .dark-layout .apexcharts-canvas .apexcharts-tooltip{background:#283046;border-color:#3b4253}.dark-layout .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{color:#fff}[dir] .dark-layout .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{background:#283046!important;border-color:#3b4253!important}.dark-layout .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-label,.dark-layout .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-value{color:#fff}[dir] .dark-layout .apexcharts-canvas .apexcharts-xaxistooltip,[dir] .dark-layout .apexcharts-canvas .apexcharts-yaxistooltip{background:#161d31;border-color:#3b4253}[dir] .dark-layout .apexcharts-canvas .apexcharts-xaxistooltip:after,[dir] .dark-layout .apexcharts-canvas .apexcharts-xaxistooltip:before,[dir] .dark-layout .apexcharts-canvas .apexcharts-yaxistooltip:after,[dir] .dark-layout .apexcharts-canvas .apexcharts-yaxistooltip:before{border-bottom-color:#3b4253}.dark-layout .apexcharts-canvas .apexcharts-xaxistooltip .apexcharts-xaxistooltip-text,.dark-layout .apexcharts-canvas .apexcharts-xaxistooltip .apexcharts-yaxistooltip-text,.dark-layout .apexcharts-canvas .apexcharts-yaxistooltip .apexcharts-xaxistooltip-text,.dark-layout .apexcharts-canvas .apexcharts-yaxistooltip .apexcharts-yaxistooltip-text{color:#fff}.dark-layout .apexcharts-canvas .apexcharts-datalabel-label,.dark-layout .apexcharts-canvas .apexcharts-tooltip-text,.dark-layout .apexcharts-canvas .apexcharts-xaxis-label,.dark-layout .apexcharts-canvas .apexcharts-yaxis-label{fill:#b4b7bd}.dark-layout .apexcharts-canvas .apexcharts-marker{stroke:#3b4253}.dark-layout .apexcharts-canvas .apexcharts-legend-series .apexcharts-legend-text{color:#b4b7bd!important}.dark-layout .apexcharts-canvas .apexcharts-gridline,.dark-layout .apexcharts-canvas .apexcharts-xcrosshairs,.dark-layout .apexcharts-canvas .apexcharts-ycrosshairs{stroke:#3b4253}.flatpickr-calendar .flatpickr-day{color:#6e6b7b}[dir] .flatpickr-calendar .flatpickr-day.today{border-color:#8074e5}.flatpickr-calendar .flatpickr-day.today:hover{color:#6e6b7b}[dir] .flatpickr-calendar .flatpickr-day.today:hover{background:transparent}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{color:#fff}[dir] .flatpickr-calendar .flatpickr-day.selected,[dir] .flatpickr-calendar .flatpickr-day.selected:hover{background:#8074e5;border-color:#8074e5}[dir] .flatpickr-calendar .flatpickr-day.inRange,[dir] .flatpickr-calendar .flatpickr-day.inRange:hover{background:#f6f5fd;border-color:#f6f5fd}[dir=ltr] .flatpickr-calendar .flatpickr-day.inRange,[dir=ltr] .flatpickr-calendar .flatpickr-day.inRange:hover{box-shadow:-5px 0 0 #f6f5fd,5px 0 0 #f6f5fd}[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange,[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange:hover{box-shadow:5px 0 0 #f6f5fd,-5px 0 0 #f6f5fd}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.startRange:hover{color:#fff}[dir] .flatpickr-calendar .flatpickr-day.endRange,[dir] .flatpickr-calendar .flatpickr-day.endRange:hover,[dir] .flatpickr-calendar .flatpickr-day.startRange,[dir] .flatpickr-calendar .flatpickr-day.startRange:hover{background:#8074e5;border-color:#8074e5}[dir=ltr] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #8074e5}[dir=rtl] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:10px 0 0 #8074e5}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.nextMonthDay,.flatpickr-calendar .flatpickr-day.prevMonthDay{color:#dae1e7}[dir] .flatpickr-calendar .flatpickr-day:hover{background:#f6f6f6}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg{fill:#8074e5}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}[dir] .flatpickr-time .flatpickr-am-pm:focus,[dir] .flatpickr-time .flatpickr-am-pm:hover,[dir] .flatpickr-time input:focus,[dir] .flatpickr-time input:hover{background:#fff}[dir] .dark-layout .flatpickr-calendar{background:#161d31;border-color:#161d31;box-shadow:none}.dark-layout .flatpickr-calendar .flatpickr-months i,.dark-layout .flatpickr-calendar .flatpickr-months svg{fill:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-month{color:#b4b7bd}[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #3b4253}[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:-1px 0 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-day,.dark-layout .flatpickr-calendar .flatpickr-day.today:hover,.dark-layout .flatpickr-calendar .flatpickr-weekday{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled,.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay{color:#4e5154!important}[dir] .dark-layout .flatpickr-calendar .flatpickr-day.inRange,[dir] .dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{background:#283046;border-color:#283046}[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-day.inRange,[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{box-shadow:-5px 0 0 #283046,5px 0 0 #283046}[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-day.inRange,[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{box-shadow:5px 0 0 #283046,-5px 0 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){border-color:#283046}[dir] .dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}[dir] .dark-layout .flatpickr-calendar .flatpickr-time{border-color:#161d31!important}.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm,.dark-layout .flatpickr-calendar .flatpickr-time .numInput{color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover,[dir] .dark-layout .flatpickr-calendar .flatpickr-time .numInput:hover{background:#161d31}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .arrowUp:after{border-bottom-color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .arrowDown:after{border-top-color:#b4b7bd}[dir] .dark-layout .flatpickr-time .flatpickr-am-pm:focus,[dir] .dark-layout .flatpickr-time .flatpickr-am-pm:hover,[dir] .dark-layout .flatpickr-time input:focus,[dir] .dark-layout .flatpickr-time input:hover{background:#161d31}.flatpickr-human-friendly[readonly],.flatpickr-input[readonly],.flatpickr-input~.form-control[readonly]{opacity:1!important}[dir] .flatpickr-human-friendly[readonly],[dir] .flatpickr-input[readonly],[dir] .flatpickr-input~.form-control[readonly]{background-color:inherit}[dir] .flatpickr-weekdays{margin-top:8px}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month .numInputWrapper{font-size:1.1rem;transition:all .15s ease-out}[dir] .flatpickr-current-month .flatpickr-monthDropdown-months,[dir] .flatpickr-current-month .numInputWrapper{border-radius:4px;padding:2px}.flatpickr-current-month .flatpickr-monthDropdown-months span,.flatpickr-current-month .numInputWrapper span{display:none}html[dir=rtl] .flatpickr-calendar .flatpickr-next-month svg,html[dir=rtl] .flatpickr-calendar .flatpickr-prev-month svg{transform:rotate(180deg)}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner-ltr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes vSelectSpinner-rtl{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes vSelectSpinner-ltr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner-rtl{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}[dir] .vs--disabled .vs__clear,[dir] .vs--disabled .vs__dropdown-toggle,[dir] .vs--disabled .vs__open-indicator,[dir] .vs--disabled .vs__search,[dir] .vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{appearance:none;display:flex;white-space:normal}[dir] .vs__dropdown-toggle{padding:0 0 4px 0;background:none;border:1px solid #d8d6de;border-radius:.357rem}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;position:relative}[dir] .vs__selected-options{padding:0 2px}.vs__actions{display:flex;align-items:center}[dir=ltr] .vs__actions{padding:4px 6px 0 3px}[dir=rtl] .vs__actions{padding:4px 3px 0 6px}[dir] .vs--searchable .vs__dropdown-toggle{cursor:text}[dir] .vs--unsearchable .vs__dropdown-toggle{cursor:pointer}[dir] .vs--open .vs__dropdown-toggle{border-bottom-color:transparent}[dir=ltr] .vs--open .vs__dropdown-toggle,[dir=rtl] .vs--open .vs__dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transition:transform .15s cubic-bezier(1,-.115,.975,.855)}[dir] .vs__open-indicator{transform:scale(1);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}[dir=ltr] .vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}[dir=rtl] .vs--open .vs__open-indicator{transform:rotate(-180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5)}[dir] .vs__clear{padding:0;border:0;background-color:transparent;cursor:pointer}[dir=ltr] .vs__clear{margin-right:8px}[dir=rtl] .vs__clear{margin-left:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);z-index:1000;width:100%;max-height:350px;min-width:160px;overflow-y:auto;list-style:none}[dir] .vs__dropdown-menu{padding:5px 0;margin:0;box-shadow:0 4px 25px 0 rgba(0,0,0,.1);border:1px solid #d8d6de;border-top-style:none;border-radius:0 0 .357rem .357rem;background:#fff}[dir=ltr] .vs__dropdown-menu{left:0;text-align:left}[dir=rtl] .vs__dropdown-menu{right:0;text-align:right}[dir] .vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;color:#333;white-space:nowrap}[dir] .vs__dropdown-option{padding:3px 20px;clear:both}[dir] .vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{color:#8074e5!important}[dir] .vs__dropdown-option--highlight{background:rgba(128,116,229,.12)}.vs__dropdown-option--disabled{color:rgba(60,60,60,.5)}[dir] .vs__dropdown-option--disabled{background:inherit}[dir] .vs__dropdown-option--disabled:hover{cursor:inherit}.vs__selected{display:flex;align-items:center;color:#333;line-height:1.8;z-index:0}[dir] .vs__selected{background-color:#8074e5;border:0 solid rgba(60,60,60,.26);border-radius:.357rem;margin:4px 2px 0 2px;padding:0 .25em}.vs__deselect{display:inline-flex;appearance:none;fill:rgba(60,60,60,.5)}[dir] .vs__deselect{padding:0;border:0;cursor:pointer;background:none;text-shadow:0 1px 0 #fff}[dir=ltr] .vs__deselect{margin-left:4px}[dir=rtl] .vs__deselect{margin-right:4px}[dir] .vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{appearance:none;line-height:1.8;font-size:1em;outline:none;width:0;max-width:100%;flex-grow:1;z-index:1}[dir] .vs__search,[dir] .vs__search:focus{border:1px solid transparent;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none}[dir=ltr] .vs__search,[dir=ltr] .vs__search:focus{border-left:none}[dir=rtl] .vs__search,[dir=rtl] .vs__search:focus{border-right:none}.vs__search::placeholder{color:#6e6b7b}.vs--unsearchable .vs__search{opacity:1}[dir] .vs--unsearchable:not(.vs--disabled) .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;transition:opacity .1s}[dir] .vs__spinner{border-top:.9em solid hsla(0,0%,39.2%,.1);border-bottom:.9em solid hsla(0,0%,39.2%,.1);transform:translateZ(0)}[dir=ltr] .vs__spinner{border-right:.9em solid hsla(0,0%,39.2%,.1);border-left:.9em solid rgba(60,60,60,.45);animation:vSelectSpinner-ltr 1.1s linear infinite}[dir=rtl] .vs__spinner{border-left:.9em solid hsla(0,0%,39.2%,.1);border-right:.9em solid rgba(60,60,60,.45);animation:vSelectSpinner-rtl 1.1s linear infinite}.vs__spinner,.vs__spinner:after{width:5em;height:5em}[dir] .vs__spinner,[dir] .vs__spinner:after{border-radius:50%}.vs--loading .vs__spinner{opacity:1}.vs__open-indicator{fill:none}[dir] .vs__open-indicator{margin-top:.15rem}.vs__dropdown-toggle{transition:all .25s ease-in-out}[dir] .vs__dropdown-toggle{padding:.59px 0 4px 0}[dir=ltr] .vs--single .vs__dropdown-toggle{padding-left:6px}[dir=rtl] .vs--single .vs__dropdown-toggle{padding-right:6px}.vs__dropdown-option--disabled{opacity:.5}[dir] .vs__dropdown-option--disabled.vs__dropdown-option--selected{background:#8074e5!important}.vs__dropdown-option{color:#6e6b7b}[dir] .vs__dropdown-option,[dir] .vs__no-options{padding:7px 20px}.vs__dropdown-option--selected{color:#fff;position:relative}[dir] .vs__dropdown-option--selected{background-color:#8074e5}.vs__dropdown-option--selected:after{content:"";height:1.1rem;width:1.1rem;display:inline-block;position:absolute;top:50%}[dir] .vs__dropdown-option--selected:after{transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:1.1rem}[dir=ltr] .vs__dropdown-option--selected:after{right:20px}[dir=rtl] .vs__dropdown-option--selected:after{right:unset;left:20px}.vs__dropdown-option--selected.vs__dropdown-option--highlight{color:#fff!important}[dir] .vs__dropdown-option--selected.vs__dropdown-option--highlight{background-color:#8074e5!important}.vs__clear svg{color:#6e6b7b}.vs__selected{color:#fff}.v-select.vs--single .vs__selected{color:#6e6b7b;transition:transform .2s ease}[dir] .v-select.vs--single .vs__selected{margin-top:5px}[dir=ltr] .v-select.vs--single .vs__selected input{padding-left:0}[dir=rtl] .v-select.vs--single .vs__selected input{padding-right:0}[dir=ltr] .vs--single.vs--open .vs__selected{transform:translateX(5px)}[dir=rtl] .vs--single.vs--open .vs__selected{transform:translateX(-5px)}.vs__selected .vs__deselect{color:inherit}.v-select:not(.vs--single) .vs__selected{font-size:.9rem}[dir] .v-select:not(.vs--single) .vs__selected{border-radius:3px;padding:0 .6em}[dir=ltr] .v-select:not(.vs--single) .vs__selected{margin:5px 2px 2px 5px}[dir=rtl] .v-select:not(.vs--single) .vs__selected{margin:5px 5px 2px 2px}.v-select:not(.vs--single) .vs__deselect svg{vertical-align:text-top}[dir] .v-select:not(.vs--single) .vs__deselect svg{transform:scale(.8)}.vs__dropdown-menu{top:calc(100% + 1rem)}[dir] .vs__dropdown-menu{border:none;border-radius:6px;padding:0}[dir] .vs--open .vs__dropdown-toggle{border-color:#8074e5;border-bottom-color:#8074e5;box-shadow:0 3px 10px 0 rgba(34,41,47,.1)}[dir=ltr] .vs--open .vs__dropdown-toggle,[dir=rtl] .vs--open .vs__dropdown-toggle{border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem}.select-size-lg .vs__selected{font-size:1rem!important}[dir] .select-size-lg.vs--single.vs--open .vs__selected{margin-top:6px}.select-size-lg .vs__dropdown-toggle,.select-size-lg .vs__selected{font-size:1.25rem}[dir] .select-size-lg .vs__dropdown-toggle{padding:5px}[dir] .select-size-lg .vs__dropdown-toggle input{margin-top:0}.select-size-lg .vs__deselect svg{vertical-align:middle!important}[dir] .select-size-lg .vs__deselect svg{transform:scale(1)!important}[dir] .select-size-sm .vs__dropdown-toggle{padding-bottom:0;padding:1px}[dir] .select-size-sm.vs--single .vs__dropdown-toggle{padding:2px}.select-size-sm .vs__dropdown-toggle,.select-size-sm .vs__selected{font-size:.9rem}[dir] .select-size-sm .vs__actions{padding-top:2px;padding-bottom:2px}.select-size-sm .vs__deselect svg{vertical-align:middle!important}[dir] .select-size-sm .vs__search{margin-top:0}.select-size-sm.v-select .vs__selected{font-size:.75rem}[dir] .select-size-sm.v-select .vs__selected{padding:0 .3rem}[dir] .select-size-sm.v-select:not(.vs--single) .vs__selected{margin:4px 5px}[dir] .select-size-sm.v-select.vs--single .vs__selected{margin-top:1px}[dir] .select-size-sm.vs--single.vs--open .vs__selected{margin-top:4px}.dark-layout .vs__dropdown-toggle{color:#b4b7bd}[dir] .dark-layout .vs__dropdown-toggle{background:#283046;border-color:#404656}.dark-layout .vs__selected-options input{color:#b4b7bd}.dark-layout .vs__selected-options input::placeholder{color:#676d7d}.dark-layout .vs__actions svg{fill:#404656}[dir] .dark-layout .vs__dropdown-menu{background:#283046}.dark-layout .vs__dropdown-menu li{color:#b4b7bd}.dark-layout .v-select:not(.vs--single) .vs__selected{color:#8074e5}[dir] .dark-layout .v-select:not(.vs--single) .vs__selected{background-color:rgba(128,116,229,.12)}.dark-layout .v-select.vs--single .vs__selected{color:#b4b7bd!important}.dark-layout .vs--disabled .vs__clear,.dark-layout .vs--disabled .vs__dropdown-toggle,.dark-layout .vs--disabled .vs__open-indicator,.dark-layout .vs--disabled .vs__search,.dark-layout .vs--disabled .vs__selected{opacity:.5}[dir] .dark-layout .vs--disabled .vs__clear,[dir] .dark-layout .vs--disabled .vs__dropdown-toggle,[dir] .dark-layout .vs--disabled .vs__open-indicator,[dir] .dark-layout .vs--disabled .vs__search,[dir] .dark-layout .vs--disabled .vs__selected{background-color:#283046}.max-height-300{max-height:300px;object-fit:contain}#dashboard-ecommerce .dashboard-main{max-width:1320px;overflow-x:clip}[dir] #dashboard-ecommerce .dashboard-main{margin:0 auto;padding:.35rem .5rem 2.5rem}@media(max-width:767px){[dir=ltr] #dashboard-ecommerce .dashboard-main,[dir=rtl] #dashboard-ecommerce .dashboard-main{padding-left:.15rem;padding-right:.15rem}}#dashboard-ecommerce .apexcharts-tooltip{color:#334155!important}[dir] #dashboard-ecommerce .apexcharts-tooltip{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 12px 32px rgba(15,23,42,.12)!important}#dashboard-ecommerce .apexcharts-tooltip .apexcharts-tooltip-title{color:#1e293b!important;font-weight:700!important}[dir] #dashboard-ecommerce .apexcharts-tooltip .apexcharts-tooltip-title{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;margin-bottom:0!important}#dashboard-ecommerce .apexcharts-tooltip .apexcharts-tooltip-text-label,#dashboard-ecommerce .apexcharts-tooltip .apexcharts-tooltip-text-value,#dashboard-ecommerce .apexcharts-tooltip .apexcharts-tooltip-y-group,#dashboard-ecommerce .apexcharts-tooltip .apexcharts-tooltip-z-group{color:#334155!important}[dir] #dashboard-ecommerce .apexcharts-tooltip.apexcharts-theme-dark{background:#1e293b!important;border-color:#334155!important}#dashboard-ecommerce .apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title{color:#f1f5f9!important}[dir] #dashboard-ecommerce .apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title{background:#0f172a!important;border-color:#334155!important}#dashboard-ecommerce .apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-text-label,#dashboard-ecommerce .apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-text-value{color:#e2e8f0!important}#dashboard-ecommerce .dash-apex-tip{min-width:140px}[dir] #dashboard-ecommerce .dash-apex-tip{padding:8px 12px}#dashboard-ecommerce .dash-apex-tip__title{font-size:12px;font-weight:700;color:#1e293b;line-height:1.3;max-width:220px}[dir] #dashboard-ecommerce .dash-apex-tip__title{margin-bottom:6px}#dashboard-ecommerce .dash-apex-tip__row{display:flex;align-items:center;justify-content:space-between;gap:12px}#dashboard-ecommerce .dash-apex-tip__label{font-size:11px;font-weight:600;color:#64748b}#dashboard-ecommerce .dash-apex-tip__value{font-size:12px;font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums}.dash-calendar-demo-row{align-items:stretch}.dash-calendar-demo-row>[class*=col]{min-height:600px}.dash-calendar-demo-row .dash-calendar-col{min-width:0;flex:1 1 0;overflow:hidden;isolation:isolate;z-index:1}.ho-hw-panel__icon{color:#ea580c}[dir=ltr] .ho-hw-panel__icon{background:linear-gradient(135deg,#fff7ed,#ffedd5)}[dir=rtl] .ho-hw-panel__icon{background:linear-gradient(-135deg,#fff7ed,#ffedd5)}[dir] .ho-hw-panel__header{padding-bottom:.85rem!important}.ho-hw-panel__top{justify-content:space-between;gap:1rem;width:100%}.ho-hw-panel__actions,.ho-hw-panel__top{display:flex;align-items:center;flex-wrap:wrap}.ho-hw-panel__actions{gap:.6rem}.ho-hw-date{display:inline-flex;align-items:center;gap:.4rem;color:#64748b}[dir] .ho-hw-date{margin:0;padding:.4rem .85rem;border-radius:12px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04);cursor:pointer}.ho-hw-date__input{min-width:6.5rem;font-weight:700;font-size:.85rem;color:#1e293b!important}[dir] .ho-hw-date__input{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;cursor:pointer}.ho-hw-show{display:inline-flex;align-items:center;height:38px;font-weight:700;font-size:.82rem;padding-inline:1rem!important;white-space:nowrap}[dir] .ho-hw-show{border-radius:12px!important}[dir] .ho-hw-progress-wrap{padding:.85rem 1.15rem 1rem;border-bottom:1px solid #eef2f7;background:#fff}.ho-hw-progress__head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}[dir] .ho-hw-progress__head{margin-bottom:.55rem}.ho-hw-progress__title{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.ho-hw-progress__value{font-size:.82rem;font-weight:600;color:#94a3b8;font-variant-numeric:tabular-nums}.ho-hw-progress__value strong{color:#0f172a;font-weight:800}.ho-hw-progress{height:8px;overflow:hidden}[dir] .ho-hw-progress{border-radius:999px;background:#eef2f7}.ho-hw-progress__fill{height:100%;transition:width .5s cubic-bezier(.22,1,.36,1)}[dir] .ho-hw-progress__fill{border-radius:999px}[dir=ltr] .ho-hw-progress__fill{background:linear-gradient(90deg,#fdba74,#fb923c 55%,#ea580c)}[dir=rtl] .ho-hw-progress__fill{background:linear-gradient(-90deg,#fdba74,#fb923c 55%,#ea580c)}.ho-hw-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem}[dir] .ho-hw-stats{padding:.9rem 1.15rem 1rem;border-bottom:1px solid #eef2f7}[dir=ltr] .ho-hw-stats{background:linear-gradient(180deg,#fafbfc,#fff)}[dir=rtl] .ho-hw-stats{background:linear-gradient(-180deg,#fafbfc,#fff)}@media(max-width:1199px){.ho-hw-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:575px){.ho-hw-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ho-hw-stat{display:flex;flex-direction:column;gap:.35rem;min-width:0;position:relative;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}[dir] .ho-hw-stat{padding:.75rem .85rem;border-radius:14px;border:1px solid #eef2f7;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.03)}[dir] .ho-hw-stat:hover{border-color:#e2e8f0;box-shadow:0 6px 16px rgba(15,23,42,.07)}.ho-hw-stat:before{content:"";position:absolute;inset:0 auto 0 0;width:3px}[dir] .ho-hw-stat:before{border-radius:3px}.ho-hw-stat__top{display:flex;align-items:center;gap:.35rem;min-width:0}.ho-hw-stat__icon{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;flex-shrink:0}[dir] .ho-hw-stat__icon{border-radius:7px}.ho-hw-stat__label{font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ho-hw-stat__value{font-size:1.5rem;font-weight:800;line-height:1;letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums}.ho-hw-stat__foot{display:flex;align-items:center;gap:.4rem}[dir] .ho-hw-stat__foot{margin-top:.1rem}.ho-hw-stat__meter{position:relative;flex:1;height:4px;overflow:hidden;min-width:0}[dir] .ho-hw-stat__meter{border-radius:999px;background:#eef2f7}.ho-hw-stat__meter-fill{display:block;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1)}[dir] .ho-hw-stat__meter-fill{border-radius:999px}[dir=ltr] .ho-hw-stat__meter-fill--ok{background:linear-gradient(90deg,#34d399,#059669)}[dir=rtl] .ho-hw-stat__meter-fill--ok{background:linear-gradient(-90deg,#34d399,#059669)}[dir=ltr] .ho-hw-stat__meter-fill--pub{background:linear-gradient(90deg,#7dd3fc,#0284c7)}[dir=rtl] .ho-hw-stat__meter-fill--pub{background:linear-gradient(-90deg,#7dd3fc,#0284c7)}[dir=ltr] .ho-hw-stat__meter-fill--pending{background:linear-gradient(90deg,#fdba74,#ea580c)}[dir=rtl] .ho-hw-stat__meter-fill--pending{background:linear-gradient(-90deg,#fdba74,#ea580c)}[dir=ltr] .ho-hw-stat__meter-fill--muted{background:linear-gradient(90deg,#cbd5e1,#94a3b8)}[dir=rtl] .ho-hw-stat__meter-fill--muted{background:linear-gradient(-90deg,#cbd5e1,#94a3b8)}.ho-hw-stat__pct{font-size:.62rem;font-weight:800;color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap}.ho-hw-stat__hint{font-size:.62rem;font-weight:600;color:#b6c0cf;white-space:nowrap}[dir=ltr] .ho-hw-stat--total:before{background:linear-gradient(180deg,#a5b4fc,#4f46e5)}[dir=rtl] .ho-hw-stat--total:before{background:linear-gradient(-180deg,#a5b4fc,#4f46e5)}[dir=ltr] .ho-hw-stat--ok:before{background:linear-gradient(180deg,#34d399,#059669)}[dir=rtl] .ho-hw-stat--ok:before{background:linear-gradient(-180deg,#34d399,#059669)}[dir=ltr] .ho-hw-stat--published:before{background:linear-gradient(180deg,#38bdf8,#0284c7)}[dir=rtl] .ho-hw-stat--published:before{background:linear-gradient(-180deg,#38bdf8,#0284c7)}[dir=ltr] .ho-hw-stat--pending:before{background:linear-gradient(180deg,#fdba74,#ea580c)}[dir=rtl] .ho-hw-stat--pending:before{background:linear-gradient(-180deg,#fdba74,#ea580c)}[dir=ltr] .ho-hw-stat--muted:before{background:linear-gradient(180deg,#cbd5e1,#94a3b8)}[dir=rtl] .ho-hw-stat--muted:before{background:linear-gradient(-180deg,#cbd5e1,#94a3b8)}.ho-hw-stat--total .ho-hw-stat__icon{color:#4f46e5}[dir] .ho-hw-stat--total .ho-hw-stat__icon{background:#eef2ff}.ho-hw-stat--ok .ho-hw-stat__icon{color:#059669}[dir] .ho-hw-stat--ok .ho-hw-stat__icon{background:#ecfdf5}.ho-hw-stat--published .ho-hw-stat__icon{color:#0284c7}[dir] .ho-hw-stat--published .ho-hw-stat__icon{background:#e0f2fe}.ho-hw-stat--pending .ho-hw-stat__icon{color:#ea580c}[dir] .ho-hw-stat--pending .ho-hw-stat__icon{background:#fff7ed}.ho-hw-stat--muted .ho-hw-stat__icon{color:#64748b}[dir] .ho-hw-stat--muted .ho-hw-stat__icon{background:#f1f5f9}.ho-hw-search{display:flex;align-items:center;gap:.5rem;transition:border-color .15s ease,box-shadow .15s ease}[dir] .ho-hw-search{margin:.85rem 1.15rem;padding:.45rem .7rem;border-radius:12px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.03)}[dir] .ho-hw-search:focus-within{border-color:#c7d2fe;box-shadow:0 0 0 3px rgba(99,102,241,.12)}.ho-hw-search__icon{display:inline-flex;color:#94a3b8;flex-shrink:0}.ho-hw-search__input{flex:1;min-width:0;outline:0;font-size:.84rem;font-weight:600;color:#1e293b}[dir] .ho-hw-search__input{border:0;background:transparent}.ho-hw-search__input::placeholder{color:#a8b3c2;font-weight:500}.ho-hw-search__count{font-size:.72rem;font-weight:700;color:#64748b;white-space:nowrap}[dir] .ho-hw-search__count{background:#f1f5f9;padding:.15rem .5rem;border-radius:999px}[dir] .ho-hw-table-wrap{border-top:1px solid #eef2f7}.ho-hw-table{font-size:.84rem}[dir] .ho-hw-table{margin-bottom:0}.ho-hw-table thead th{position:sticky;top:0;z-index:2;vertical-align:middle;font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#64748b}[dir] .ho-hw-table thead th{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;border-top:none!important;padding:.6rem .85rem!important;box-shadow:0 1px 0 #e2e8f0}.ho-hw-table tbody td{vertical-align:middle}[dir] .ho-hw-table tbody td{padding:.6rem .85rem!important;border-color:#f1f5f9!important}[dir] .ho-hw-table tbody tr:nth-child(2n){background:#fafbfc}[dir] .ho-hw-table tbody tr:hover{background:#fff7ed!important}.ho-hw-table tbody tr td:first-child{transition:box-shadow .15s ease}[dir=ltr] .ho-hw-table tbody tr td:first-child{box-shadow:inset 3px 0 0 transparent}[dir=rtl] .ho-hw-table tbody tr td:first-child{box-shadow:inset -3px 0 0 transparent}[dir=ltr] .ho-hw-table tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 #fb923c}[dir=rtl] .ho-hw-table tbody tr:hover td:first-child{box-shadow:inset -3px 0 0 #fb923c}.ho-hw-td-campus,.ho-hw-th-campus{min-width:200px}.ho-hw-td-actions,.ho-hw-th-actions{width:72px}.ho-hw-campus{display:flex;align-items:center;gap:.55rem;min-width:0}.ho-hw-campus__dot{width:6px;height:6px;flex-shrink:0}[dir] .ho-hw-campus__dot{border-radius:999px}[dir=ltr] .ho-hw-campus__dot{background:linear-gradient(135deg,#fdba74,#ea580c)}[dir=rtl] .ho-hw-campus__dot{background:linear-gradient(-135deg,#fdba74,#ea580c)}.ho-hw-campus__name{font-weight:700;font-size:.82rem;color:#1e293b;word-break:break-word}.ho-hw-metric{min-width:8.5rem;max-width:12rem}[dir] .ho-hw-metric{margin:0 auto}.ho-hw-metric__head{display:flex;align-items:baseline;gap:.28rem}[dir] .ho-hw-metric__head{margin-bottom:.3rem}.ho-hw-metric__value{font-size:.9rem;font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums;line-height:1}.ho-hw-metric__of{font-size:.72rem;font-weight:600;color:#94a3b8;font-variant-numeric:tabular-nums}.ho-hw-metric__pct{font-size:.66rem;font-weight:800;color:#b45309;font-variant-numeric:tabular-nums}[dir] .ho-hw-metric__pct{padding:.1rem .4rem;border-radius:999px;background:#fef3c7}[dir=ltr] .ho-hw-metric__pct{margin-left:auto}[dir=rtl] .ho-hw-metric__pct{margin-right:auto}.ho-hw-metric__pct--pub{color:#0369a1}[dir] .ho-hw-metric__pct--pub{background:#e0f2fe}.ho-hw-meter{display:block;height:5px;overflow:hidden}[dir] .ho-hw-meter{border-radius:999px;background:#eef2f7}.ho-hw-meter__fill{display:block;height:100%;transition:width .45s cubic-bezier(.22,1,.36,1)}[dir] .ho-hw-meter__fill{border-radius:999px}[dir=ltr] .ho-hw-meter__fill--assign{background:linear-gradient(90deg,#fdba74,#f59e0b)}[dir=rtl] .ho-hw-meter__fill--assign{background:linear-gradient(-90deg,#fdba74,#f59e0b)}[dir=ltr] .ho-hw-meter__fill--publish{background:linear-gradient(90deg,#7dd3fc,#0284c7)}[dir=rtl] .ho-hw-meter__fill--publish{background:linear-gradient(-90deg,#7dd3fc,#0284c7)}.ho-hw-eye{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#ea580c;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}[dir] .ho-hw-eye{border-radius:10px;border:1px solid #e2e8f0;background:#fff;cursor:pointer}.ho-hw-eye:hover{color:#c2410c}[dir] .ho-hw-eye:hover{background:#fff7ed;border-color:#fed7aa;transform:translateY(-1px)}[dir] .ho-hw-skeleton{padding:.35rem .85rem .6rem}.ho-hw-skeleton__row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.9rem}[dir] .ho-hw-skeleton__row{padding:.7rem 0;border-bottom:1px solid #f5f7fa}.ho-hw-skeleton__bar,.ho-hw-skeleton__campus{display:block}[dir] .ho-hw-skeleton__bar,[dir] .ho-hw-skeleton__campus{border-radius:6px;background-size:200% 100%}[dir=ltr] .ho-hw-skeleton__bar,[dir=ltr] .ho-hw-skeleton__campus{background:linear-gradient(90deg,#eef2f7,#f8fafc 40%,#eef2f7 80%);animation:dashHoHwSk-ltr 1.25s ease-in-out infinite}[dir=rtl] .ho-hw-skeleton__bar,[dir=rtl] .ho-hw-skeleton__campus{background:linear-gradient(-90deg,#eef2f7,#f8fafc 40%,#eef2f7 80%);animation:dashHoHwSk-rtl 1.25s ease-in-out infinite}.ho-hw-skeleton__campus{width:58%;height:.95rem}.ho-hw-skeleton__bar{width:80%;height:.8rem;justify-self:center}@keyframes dashHoHwSk-ltr{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes dashHoHwSk-rtl{0%{background-position:-100% 0}to{background-position:300% 0}}.ho-hw-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#94a3b8;font-size:.85rem}[dir] .ho-hw-empty{padding:2.5rem 1rem}.ho-att-panel__icon{color:#4f46e5}[dir=ltr] .ho-att-panel__icon{background:linear-gradient(135deg,#eef2ff,#e0e7ff)}[dir=rtl] .ho-att-panel__icon{background:linear-gradient(-135deg,#eef2ff,#e0e7ff)}[dir] .ho-att-panel__header{padding-bottom:.85rem!important}.ho-att-panel__top{justify-content:space-between;gap:1rem;width:100%}.ho-att-panel__actions,.ho-att-panel__top{display:flex;align-items:center;flex-wrap:wrap}.ho-att-panel__actions{gap:.6rem}.ho-att-date{display:inline-flex;align-items:center;gap:.4rem;color:#64748b}[dir] .ho-att-date{margin:0;padding:.4rem .85rem;border-radius:12px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.04);cursor:pointer}.ho-att-date__input{min-width:6.5rem;font-weight:700;font-size:.85rem;color:#1e293b!important}[dir] .ho-att-date__input{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;cursor:pointer}.ho-att-campuses{min-width:15rem;max-width:22rem;flex:1 1 15rem}.ho-att-show{display:inline-flex;align-items:center;height:38px;font-weight:700;font-size:.82rem;padding-inline:1rem!important;white-space:nowrap}[dir] .ho-att-show{border-radius:12px!important}[dir] .ho-att-progress-wrap{padding:.85rem 1.15rem 1rem;border-bottom:1px solid #eef2f7;background:#fff}.ho-att-progress__head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}[dir] .ho-att-progress__head{margin-bottom:.55rem}.ho-att-progress__title{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.ho-att-progress__value{font-size:.82rem;font-weight:600;color:#94a3b8;font-variant-numeric:tabular-nums}.ho-att-progress__value strong{color:#0f172a;font-weight:800}.ho-att-progress{height:8px;overflow:hidden}[dir] .ho-att-progress{border-radius:999px;background:#eef2f7}.ho-att-progress__fill{height:100%;transition:width .5s cubic-bezier(.22,1,.36,1)}[dir] .ho-att-progress__fill{border-radius:999px}[dir=ltr] .ho-att-progress__fill{background:linear-gradient(90deg,#818cf8,#6366f1 55%,#4f46e5)}[dir=rtl] .ho-att-progress__fill{background:linear-gradient(-90deg,#818cf8,#6366f1 55%,#4f46e5)}.ho-att-summaries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}[dir] .ho-att-summaries{padding:.9rem 1.15rem 1rem;border-bottom:1px solid #eef2f7}[dir=ltr] .ho-att-summaries{background:linear-gradient(180deg,#fafbfc,#fff)}[dir=rtl] .ho-att-summaries{background:linear-gradient(-180deg,#fafbfc,#fff)}@media(max-width:767px){.ho-att-summaries{grid-template-columns:minmax(0,1fr)}}.ho-att-summary{min-width:0}[dir] .ho-att-summary{border:1px solid #eef2f7;border-radius:14px;background:#fff;padding:.7rem .8rem .75rem;box-shadow:0 1px 2px rgba(15,23,42,.03)}.ho-att-summary__head{display:flex;align-items:center;gap:.5rem}[dir] .ho-att-summary__head{margin-bottom:.55rem}.ho-att-summary__badge{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;flex-shrink:0}[dir] .ho-att-summary__badge{border-radius:9px}.ho-att-summary__badge--std{color:#4f46e5}[dir] .ho-att-summary__badge--std{background:#eef2ff}.ho-att-summary__badge--staff{color:#ea580c}[dir] .ho-att-summary__badge--staff{background:#fff7ed}.ho-att-summary__title{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.ho-att-summary__total{font-size:1.15rem;font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums;line-height:1}[dir=ltr] .ho-att-summary__total{margin-left:auto}[dir=rtl] .ho-att-summary__total{margin-right:auto}.ho-att-summary__metrics{display:flex;flex-wrap:wrap;gap:.3rem}.ho-att-metric{display:inline-flex;align-items:center;gap:.28rem;font-size:.75rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.2}[dir] .ho-att-metric{border-radius:999px}[dir=ltr] .ho-att-metric{padding:.2rem .5rem .2rem .28rem}[dir=rtl] .ho-att-metric{padding:.2rem .28rem .2rem .5rem}.ho-att-metric i{font-style:normal;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em}[dir] .ho-att-metric i{padding:.1rem .32rem;border-radius:999px;background:hsla(0,0%,100%,.75)}.ho-att-metric--ok{color:#15803d}[dir] .ho-att-metric--ok{background:#dcfce7}.ho-att-metric--bad{color:#b91c1c}[dir] .ho-att-metric--bad{background:#fee2e2}.ho-att-metric--info{color:#0e7490}[dir] .ho-att-metric--info{background:#cffafe}.ho-att-metric--warn{color:#b45309}[dir] .ho-att-metric--warn{background:#fef3c7}.ho-att-metric--muted{color:#64748b}[dir] .ho-att-metric--muted{background:#f1f5f9}[dir] .ho-att-table-wrap{border-top:none}.ho-att-table{font-size:.84rem}[dir] .ho-att-table{margin-bottom:0}.ho-att-table thead th{position:sticky;top:0;z-index:2;vertical-align:middle}[dir] .ho-att-table thead th{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;border-top:none!important;padding:.6rem .85rem!important;box-shadow:0 1px 0 #e2e8f0}.ho-att-table tbody td{vertical-align:middle}[dir] .ho-att-table tbody td{padding:.6rem .85rem!important;border-color:#f1f5f9!important}[dir] .ho-att-table tbody tr:nth-child(2n){background:#fafbfc}[dir] .ho-att-table tbody tr:hover{background:#f5f3ff!important}.ho-att-table tbody tr td:first-child{transition:box-shadow .15s ease}[dir=ltr] .ho-att-table tbody tr td:first-child{box-shadow:inset 3px 0 0 transparent}[dir=rtl] .ho-att-table tbody tr td:first-child{box-shadow:inset -3px 0 0 transparent}[dir=ltr] .ho-att-table tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 #6366f1}[dir=rtl] .ho-att-table tbody tr:hover td:first-child{box-shadow:inset -3px 0 0 #6366f1}.ho-att-th-group{display:flex;flex-direction:column;gap:.1rem}.ho-att-th-group span{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.ho-att-th-group small{font-size:.6rem;font-weight:700;letter-spacing:.04em;color:#b6c0cf}.ho-att-campus{display:flex;align-items:center;gap:.55rem;min-width:0}.ho-att-campus__dot{width:6px;height:6px;flex-shrink:0}[dir] .ho-att-campus__dot{border-radius:999px}[dir=ltr] .ho-att-campus__dot{background:linear-gradient(135deg,#818cf8,#4f46e5)}[dir=rtl] .ho-att-campus__dot{background:linear-gradient(-135deg,#818cf8,#4f46e5)}.ho-att-campus__name{font-weight:700;font-size:.82rem;color:#1e293b;word-break:break-word}.ho-att-metrics{display:flex;flex-wrap:wrap;gap:.25rem}.ho-att-pill{display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;font-size:.74rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.2}[dir] .ho-att-pill{padding:.15rem .45rem;border-radius:999px}.ho-att-pill--neutral{color:#475569}[dir] .ho-att-pill--neutral{background:#f1f5f9}.ho-att-pill--ok{color:#15803d}[dir] .ho-att-pill--ok{background:#dcfce7}.ho-att-pill--bad{color:#b91c1c}[dir] .ho-att-pill--bad{background:#fee2e2}.ho-att-pill--info{color:#0e7490}[dir] .ho-att-pill--info{background:#cffafe}.ho-att-pill--warn{color:#b45309}[dir] .ho-att-pill--warn{background:#fef3c7}.ho-att-pill--muted{color:#94a3b8}[dir] .ho-att-pill--muted{background:#f8fafc}.ho-att-eye{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#6366f1;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}[dir] .ho-att-eye{border-radius:10px;border:1px solid #e2e8f0;background:#fff;cursor:pointer}.ho-att-eye:hover{color:#4338ca}[dir] .ho-att-eye:hover{background:#eef2ff;border-color:#c7d2fe;transform:translateY(-1px)}.ho-att-busy{display:flex;align-items:center;justify-content:center}[dir] .ho-att-busy{padding:2.5rem 1rem}[dir] .ho-att-skeleton{padding:.35rem .85rem .6rem}.ho-att-skeleton__row{display:grid;grid-template-columns:minmax(0,2.4fr) repeat(4,minmax(0,1fr));align-items:center;gap:.75rem}[dir] .ho-att-skeleton__row{padding:.55rem 0;border-bottom:1px solid #f5f7fa}.ho-att-skeleton__campus,.ho-att-skeleton__num{display:block;height:.8rem}[dir] .ho-att-skeleton__campus,[dir] .ho-att-skeleton__num{border-radius:6px;background-size:200% 100%}[dir=ltr] .ho-att-skeleton__campus,[dir=ltr] .ho-att-skeleton__num{background:linear-gradient(90deg,#eef2f7,#f8fafc 40%,#eef2f7 80%);animation:dashHoAttSk-ltr 1.25s ease-in-out infinite}[dir=rtl] .ho-att-skeleton__campus,[dir=rtl] .ho-att-skeleton__num{background:linear-gradient(-90deg,#eef2f7,#f8fafc 40%,#eef2f7 80%);animation:dashHoAttSk-rtl 1.25s ease-in-out infinite}.ho-att-skeleton__campus{width:62%;height:.95rem}.ho-att-skeleton__num{width:70%;justify-self:center}@keyframes dashHoAttSk-ltr{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes dashHoAttSk-rtl{0%{background-position:-100% 0}to{background-position:300% 0}}.ho-att-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#94a3b8;font-size:.85rem}[dir] .ho-att-empty{padding:2.5rem 1rem}[dir] .dash-events-calendar.app-calendar{margin-bottom:1rem;border-radius:22px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 14px 40px rgba(115,103,240,.08)}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--compact:not(.dash-events-calendar--mini){margin-bottom:0;border-radius:18px!important}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--compact:not(.dash-events-calendar--mini) .full-calendar{padding:.65rem .85rem .85rem!important}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--compact:not(.dash-events-calendar--mini) .full-calendar .fc-header-toolbar{margin-bottom:.65rem!important}.dash-events-calendar.app-calendar.dash-events-calendar--compact:not(.dash-events-calendar--mini) .full-calendar .fc .fc-view-harness{min-height:0!important}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--compact:not(.dash-events-calendar--mini) .full-calendar .fc .fc-view-harness{margin:0}.dash-events-calendar.app-calendar.dash-events-calendar--compact:not(.dash-events-calendar--mini) .full-calendar .fc .fc-daygrid-day{min-height:46px!important}.dash-events-calendar.app-calendar.dash-events-calendar--compact.dash-events-calendar--mini{min-height:520px}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--compact.dash-events-calendar--mini{margin-bottom:0;border-radius:22px!important;background:hsla(0,0%,100%,.62)!important;border:1px solid rgba(115,103,240,.12)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 14px 40px rgba(115,103,240,.08)!important}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini{margin-bottom:0}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar{padding:0!important}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-view-harness{min-height:0!important}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-view-harness{margin:0!important}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-scrollgrid,[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-theme-standard td,[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc-theme-standard th{border:none!important}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .fc-daygrid-day-frame{min-height:54px!important}.dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .event-content{min-height:0!important}[dir] .dash-events-calendar.app-calendar.dash-events-calendar--mini .full-calendar .fc .event-content{padding:0!important}[dir] .dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar{padding:1.25rem!important}[dir] .dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc-header-toolbar{margin-bottom:1.25rem!important}.dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc .fc-view-harness{min-height:520px}[dir] .dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc .fc-view-harness{margin:0}.dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc .fc-daygrid-day{min-height:84px!important}.dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc .event-content{min-height:42px}[dir] .dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc .event-content{padding:6px 8px}@media(max-width:767.98px){[dir] .dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar{padding:.75rem!important}.dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc-header-toolbar .fc-toolbar-title{font-size:1.15rem!important}[dir=ltr] .dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc-header-toolbar .fc-toolbar-title{margin-left:.25rem}[dir=rtl] .dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc-header-toolbar .fc-toolbar-title{margin-right:.25rem}.dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc .fc-view-harness{min-height:420px}.dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc .fc-daygrid-day{min-height:64px!important}.dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc .event-content{min-height:40px}[dir] .dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc .event-content{padding:4px 6px}.dash-events-calendar.app-calendar:not(.dash-events-calendar--mini) .full-calendar .fc .event-content .event-type-badge{display:none}}.dash-dues-panel--modern{overflow:hidden;backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15)}[dir] .dash-dues-panel--modern{border-radius:22px!important;background:hsla(0,0%,100%,.62)!important;border:1px solid rgba(115,103,240,.12)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 14px 40px rgba(115,103,240,.08)!important}[dir] .dash-dues-panel__header{padding-bottom:.85rem!important}[dir=ltr] .dash-dues-panel__header{background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0))!important}[dir=rtl] .dash-dues-panel__header{background:linear-gradient(-180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0))!important}.dash-dues-panel__body--modern{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;align-items:stretch}[dir=ltr] .dash-dues-panel__body--modern{padding:0 1rem 1.1rem 1.25rem!important}[dir=rtl] .dash-dues-panel__body--modern{padding:0 1.25rem 1.1rem 1rem!important}.dash-panel__heading--dues{width:100%;align-items:flex-start;flex-wrap:nowrap;gap:.65rem}.dash-panel__heading-main{flex:1 1 auto;min-width:0}.dash-dues-total-pill--dock{flex-shrink:0;min-width:8.25rem;max-width:12rem;backdrop-filter:blur(12px)}[dir] .dash-dues-total-pill--dock{padding:.45rem .85rem;border-radius:16px;border:1px solid rgba(239,68,68,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 8px 22px rgba(239,68,68,.1)}[dir=ltr] .dash-dues-total-pill--dock{margin-left:auto;text-align:right;background:linear-gradient(135deg,rgba(254,242,242,.95),hsla(0,0%,100%,.88))}[dir=rtl] .dash-dues-total-pill--dock{margin-right:auto;text-align:left;background:linear-gradient(-135deg,rgba(254,242,242,.95),hsla(0,0%,100%,.88))}.dash-dues-total-pill--dock strong{font-size:.875rem;line-height:1.25;word-break:break-word}.dash-dues-total-pill{backdrop-filter:blur(10px)}[dir] .dash-dues-total-pill{padding:.4rem .75rem;border-radius:14px;background:hsla(0,0%,100%,.72);border:1px solid rgba(239,68,68,.2);box-shadow:0 4px 14px rgba(239,68,68,.08)}[dir=ltr] .dash-dues-total-pill{text-align:right}[dir=rtl] .dash-dues-total-pill{text-align:left}.dash-dues-total-pill__label{display:block;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#f87171}.dash-dues-total-pill strong{font-size:.95rem;font-weight:800;color:#991b1b;font-variant-numeric:tabular-nums}.dash-dues-scroll{flex:1 1 auto;min-height:280px;max-height:none;overflow:visible;overscroll-behavior:contain;display:flex;justify-content:flex-start;align-items:stretch}[dir=ltr] .dash-dues-scroll{padding:.2rem .35rem .2rem .15rem}[dir=rtl] .dash-dues-scroll{padding:.2rem .15rem .2rem .35rem}.dash-dues-mosaic{width:100%;max-width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem .75rem;align-content:start;flex:1 1 auto}[dir=ltr] .dash-dues-mosaic{margin-left:0;margin-right:auto}[dir=rtl] .dash-dues-mosaic{margin-right:0;margin-left:auto}.dash-dues-tile{display:flex;align-items:center;justify-content:space-between;gap:.55rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .25s ease,box-shadow .25s ease}[dir] .dash-dues-tile{border-radius:18px;background:hsla(0,0%,100%,.58);border:1px solid hsla(0,0%,100%,.85);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 8px 22px rgba(115,103,240,.07)}[dir=ltr] .dash-dues-tile{padding:.7rem .75rem .7rem .85rem;animation:dashDuesTileIn-ltr .55s cubic-bezier(.22,1,.36,1) var(--tile-delay,0s) both}[dir=rtl] .dash-dues-tile{padding:.7rem .85rem .7rem .75rem;animation:dashDuesTileIn-rtl .55s cubic-bezier(.22,1,.36,1) var(--tile-delay,0s) both}[dir] .dash-dues-tile:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 #fff,0 12px 28px rgba(115,103,240,.12)}@keyframes dashDuesTileIn-ltr{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes dashDuesTileIn-rtl{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.dash-dues-tile__ring-wrap{position:relative;flex-shrink:0;width:3.35rem;height:3.35rem;display:grid;place-items:center}.dash-dues-tile__svg{width:100%;height:100%}[dir=ltr] .dash-dues-tile__svg{transform:rotate(-90deg)}[dir=rtl] .dash-dues-tile__svg{transform:rotate(90deg)}.dash-dues-tile__track{fill:none;stroke:rgba(235,233,241,.95);stroke-width:4}.dash-dues-tile__progress{--circ:113.1;--pct:0;fill:none;stroke-width:4;stroke-linecap:round;stroke-dasharray:var(--circ);stroke-dashoffset:var(--circ);filter:drop-shadow(0 0 4px rgba(115,103,240,.25))}[dir=ltr] .dash-dues-tile__progress,[dir=rtl] .dash-dues-tile__progress{animation:dashDuesRingFill 1.35s cubic-bezier(.22,1,.36,1) var(--ring-delay,0s) forwards}@keyframes dashDuesRingFill{to{stroke-dashoffset:calc(var(--circ)*(1 - var(--pct)/100))}}.dash-dues-tile__ring-inner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:800;color:#2f2b3d;font-variant-numeric:tabular-nums}.dash-dues-tile__body{min-width:0;flex:1}[dir=ltr] .dash-dues-tile__body{text-align:left;padding-right:.25rem}[dir=rtl] .dash-dues-tile__body{text-align:right;padding-left:.25rem}.dash-dues-tile__ring{display:none}.dash-dues-tile__title{font-size:.8125rem;font-weight:700;color:#2f2b3d;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[dir] .dash-dues-tile__title{margin:0 0 .25rem}.dash-dues-tile__amount{font-size:.875rem;font-weight:800;color:#2f2b3d;font-variant-numeric:tabular-nums;line-height:1.2}[dir] .dash-dues-tile__amount{margin:0 0 .35rem}.dash-dues-tile__students{display:inline-block;font-size:.6875rem;font-weight:600;color:#7367f0}[dir] .dash-dues-tile__students{padding:.12rem .45rem;border-radius:999px;background:rgba(115,103,240,.1);border:1px solid rgba(115,103,240,.12)}@media(max-width:575px){.dash-dues-mosaic{grid-template-columns:1fr}}.dash-dues-feed{list-style:none;display:flex;flex-direction:column;gap:.85rem}[dir] .dash-dues-feed{margin:0;padding:0}.dash-dues-feed__item{transition:background .2s ease,box-shadow .2s ease}[dir] .dash-dues-feed__item{padding:1rem 1.05rem;border-radius:16px;background:#f8fafc;border:1px solid #eef2f7}[dir] .dash-dues-feed__item:hover{background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.06)}.dash-dues-feed__row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.65rem 1rem}[dir] .dash-dues-feed__row{margin-bottom:.65rem}.dash-dues-feed__title-wrap{display:flex;align-items:center;gap:.55rem;min-width:0;flex:1 1 12rem}.dash-dues-feed__dot{width:10px;height:10px;flex-shrink:0}[dir] .dash-dues-feed__dot{border-radius:50%;box-shadow:0 0 0 3px hsla(0,0%,100%,.9)}.dash-dues-feed__title{font-size:.9375rem;font-weight:700;color:#1e293b;line-height:1.35}.dash-dues-feed__nums{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem 1rem}.dash-dues-feed__students{font-size:.8125rem;font-weight:800;color:#475569}[dir] .dash-dues-feed__students{padding:.25rem .6rem;border-radius:999px;background:#fff;border:1px solid #e2e8f0}.dash-dues-feed__students-label{font-weight:600;color:#94a3b8}[dir=ltr] .dash-dues-feed__students-label{margin-left:.15rem}[dir=rtl] .dash-dues-feed__students-label{margin-right:.15rem}.dash-dues-feed__amount{font-size:.9375rem;font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums}.dash-dues-feed__track{height:8px;overflow:hidden}[dir] .dash-dues-feed__track{border-radius:999px;background:#e2e8f0}.dash-dues-feed__fill{height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}[dir] .dash-dues-feed__fill{border-radius:999px}.dash-dues-empty-modern{display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .dash-dues-empty-modern{padding:3rem 1rem;text-align:center}@media(max-width:767px){.dash-dues-panel__header .dash-panel__heading--dues,.dash-panel__heading--chart{flex-wrap:wrap}.dash-chart-summary--dock,.dash-dues-total-pill--dock{width:100%;max-width:none}[dir=ltr] .dash-chart-summary--dock,[dir=ltr] .dash-dues-total-pill--dock{margin-left:0;text-align:left}[dir=rtl] .dash-chart-summary--dock,[dir=rtl] .dash-dues-total-pill--dock{margin-right:0;text-align:right}.dash-dues-mosaic{max-width:none}[dir=ltr] .dash-dues-mosaic{margin-left:0}[dir=rtl] .dash-dues-mosaic{margin-right:0}.dash-dues-scroll{justify-content:stretch}}@media(max-width:767px){.dash-dues-panel__header .dash-panel__heading{flex-wrap:wrap}.dash-dues-total-pill{width:100%}[dir] .dash-dues-total-pill{margin-top:.5rem}[dir=ltr] .dash-dues-total-pill{text-align:left}[dir=rtl] .dash-dues-total-pill{text-align:right}}.dash-dues-row{align-items:stretch}[dir] .dash-dues-row{margin-top:.75rem;margin-bottom:.5rem}.dash-dues-row>.dash-dues-col{display:flex;flex-direction:column}[dir] .dash-dues-row>.dash-dues-col{margin-bottom:1.25rem}.dash-dues-chart-panel,.dash-dues-chart-wrap,.dash-dues-panel{width:100%;flex:1 1 auto;display:flex;flex-direction:column;min-height:320px;max-height:none;overflow:hidden}.dash-dues-panel__body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.dash-table-scroll{max-height:min(420px,55vh);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}[dir] .dash-table-scroll{padding-bottom:.35rem}.dash-table-scroll--dues{flex:1 1 auto;min-height:240px;max-height:none;height:100%}[dir] .dash-table-scroll .table{margin-bottom:0}.dash-table-scroll thead th{position:sticky;top:0;z-index:3}[dir] .dash-table-scroll thead th{box-shadow:0 1px 0 #e2e8f0}.dash-panel{overflow:hidden}[dir] .dash-panel{border-radius:24px!important;border:1px solid #e8ecf2!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 16px 40px rgba(15,23,42,.06)!important;background:#fff}.dash-charts-row{row-gap:1rem}[dir] .dash-charts-row{margin-top:.5rem}[dir] .dash-charts-row--yearly{margin-top:1.25rem;margin-bottom:1.25rem}[dir] .dash-panel__header{padding:1.15rem 1.35rem .85rem!important}[dir=ltr] .dash-panel__header{background:linear-gradient(180deg,#fafbfc,#fff)}[dir=rtl] .dash-panel__header{background:linear-gradient(-180deg,#fafbfc,#fff)}.dash-panel__heading{display:flex;align-items:center;gap:.75rem}.dash-panel__icon{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .dash-panel__icon{border-radius:12px}.dash-panel__icon--dues{color:#dc2626}[dir] .dash-panel__icon--dues{background:#fef2f2}.dash-panel__icon--chart{color:#475569}[dir] .dash-panel__icon--chart{background:#f1f5f9}.dash-panel__icon--collection{color:#7c3aed}[dir] .dash-panel__icon--collection{background:#f5f3ff}.dash-panel__icon--yearly{color:#16a34a}[dir] .dash-panel__icon--yearly{background:#ecfdf5}.dash-panel__title{font-size:1.05rem!important;font-weight:800!important;color:#1e293b!important}.dash-panel__subtitle{display:block;font-size:.75rem;font-weight:600;color:#94a3b8}[dir] .dash-panel__subtitle{margin-top:.1rem}.dash-dues-table{font-size:.875rem}.dash-dues-table thead th{vertical-align:middle}[dir] .dash-dues-table thead th{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;border-top:none!important;padding:.85rem 1.15rem!important}.dash-dues-table tbody td{vertical-align:middle;color:#334155}[dir] .dash-dues-table tbody td{padding:.85rem 1.15rem!important;border-color:#f1f5f9!important}[dir] .dash-dues-table tbody tr:hover{background:#f8fafc!important}.dash-dues-th{font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#64748b}.dash-dues-fee{font-weight:700;color:#1e293b}.dash-dues-count{display:inline-block;min-width:2rem;font-weight:800;color:#475569}[dir] .dash-dues-count{text-align:center;background:#f1f5f9;padding:.2rem .55rem;border-radius:8px}.dash-dues-amount{font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums}.dash-dues-busy{display:flex;align-items:center;justify-content:center}.dash-dues-chart-panel .card-body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}[dir] .dash-dues-chart-panel .card-body{padding:.5rem .75rem 1rem!important}.dash-dues-chart-panel .dash-chart-viewport-inner{flex:1 1 auto;min-height:0;overflow:hidden}.dash-chart-canvas{position:relative;min-height:320px;height:360px;width:100%}.scholarship-stats-card{row-gap:1rem}.scholarship-stats-card .stats-card{transition:all .3s ease-in-out;height:100%}[dir] .scholarship-stats-card .stats-card{padding:1.5rem;border-radius:.5rem;box-shadow:0 4px 24px 0 rgba(34,41,47,.1);cursor:pointer}[dir] .scholarship-stats-card .stats-card:hover{transform:translateY(-5px);box-shadow:0 8px 32px 0 rgba(34,41,47,.15)}.scholarship-stats-card .scholarship-status-card{display:flex;flex-direction:column}[dir] .scholarship-stats-card .scholarship-status-card__head{margin-bottom:.75rem}[dir] .scholarship-stats-card .scholarship-status-card__metrics{margin-top:auto;padding-top:.25rem}.scholarship-stats-card .scholarship-status-card__metric{position:relative}.scholarship-stats-card .scholarship-status-card__metric:not(:last-child):after{content:"";position:absolute;top:15%;height:70%;width:1px}[dir] .scholarship-stats-card .scholarship-status-card__metric:not(:last-child):after{background:hsla(0,0%,100%,.28)}[dir=ltr] .scholarship-stats-card .scholarship-status-card__metric:not(:last-child):after{right:0}[dir=rtl] .scholarship-stats-card .scholarship-status-card__metric:not(:last-child):after{left:0}.scholarship-stats-card .scholarship-status-card__value{font-size:1.55rem;font-weight:700;line-height:1.15;color:#fff}[dir] .scholarship-stats-card .scholarship-status-card__value{margin-bottom:.15rem}.scholarship-stats-card .scholarship-status-card__gender{font-size:1.25rem;font-weight:700;line-height:1.15;color:#fff}[dir] .scholarship-stats-card .scholarship-status-card__gender{margin-bottom:.15rem}.scholarship-stats-card .scholarship-status-card__label{display:block;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.88)}[dir] .scholarship-stats-card .scholarship-status-card__label{margin-bottom:0}.hcd-card{overflow:hidden}[dir] .hcd-card{border:none;box-shadow:0 4px 24px rgba(34,41,47,.08);border-radius:.75rem}[dir] .hcd-card .hcd-card-header{border-bottom:1px solid #f3f2f7;padding-bottom:.75rem}.hcd-card .hcd-total-badge{font-size:.8rem;font-weight:600}[dir] .hcd-card .hcd-total-badge{padding:.35rem .85rem}[dir] .hcd-top-row{margin-bottom:0}.hcd-stats-panel{gap:.5rem;height:100%}.hcd-stat-row{gap:.65rem;transition:all .18s ease}[dir] .hcd-stat-row{padding:.65rem .75rem;background:#fff;border:1.5px solid #ebe9f1;border-radius:.5rem}[dir] .hcd-stat-row:hover{border-color:#d8d6de;box-shadow:0 2px 10px rgba(115,103,240,.08)}[dir] .hcd-stat-row-active{border-color:var(--house-color,#7367f0);box-shadow:0 2px 12px rgba(115,103,240,.12)}[dir=ltr] .hcd-stat-row-active{background:linear-gradient(90deg,rgba(115,103,240,.06),#fff)}[dir=rtl] .hcd-stat-row-active{background:linear-gradient(-90deg,rgba(115,103,240,.06),#fff)}.hcd-stat-dot{width:10px;height:10px}[dir] .hcd-stat-dot{background:var(--house-color,#7367f0);margin-top:.35rem}.hcd-stat-body{flex:1;min-width:0}.hcd-stat-name{font-size:.8rem;letter-spacing:.3px;color:#6e6b7b}.hcd-stat-count{font-size:1.15rem;font-weight:800;color:#5e5873;line-height:1}[dir] .hcd-stat-bar .progress-bar{background-color:var(--house-color,#7367f0)!important}.hcd-stat-pct{font-size:.72rem;color:#b9b9c3}.hcd-chart-panel{min-height:200px}[dir] .hcd-chart-panel{background:#fafafe;border:1px solid #ebe9f1;border-radius:.65rem;padding:.85rem 1rem .25rem}.hcd-chart-head{gap:.5rem}[dir] .hcd-chart-head{margin-bottom:.25rem}.hcd-chart-title{font-size:.95rem;color:#5e5873}.hcd-chart-empty{display:flex;align-items:center;justify-content:center;min-height:160px;color:#b9b9c3;font-size:.875rem}[dir] .hcd-data-panel{border:1px solid rgba(115,103,240,.15);border-radius:.65rem}[dir] .hcd-data-head{padding:.65rem 1rem;border-bottom:1px solid #ebe9f1}[dir=ltr] .hcd-data-head{background:linear-gradient(90deg,#f3f0ff,#fafafe)}[dir=rtl] .hcd-data-head{background:linear-gradient(-90deg,#f3f0ff,#fafafe)}.hcd-data-head h6{color:#5e5873;display:flex;align-items:center}.hcd-table-wrap{max-height:320px}.hcd-table-wrap::-webkit-scrollbar{width:5px}[dir] .hcd-table-wrap::-webkit-scrollbar-thumb{background:#d8d6de;border-radius:4px}.hcd-student-table{font-size:.82rem}.hcd-student-table thead th{position:sticky;top:0;z-index:1;color:#fff!important;font-size:.72rem;font-weight:700;letter-spacing:.3px;white-space:nowrap}[dir] .hcd-student-table thead th{background:#7367f0!important;padding:.55rem .75rem}[dir] .hcd-student-table tbody td{padding:.45rem .75rem;border-color:#f3f2f7}[dir] .hcd-student-table.table-striped tbody tr:nth-of-type(odd){background-color:#fafafe}[dir] .hcd-student-table.table-hover tbody tr:hover{background-color:#f3f0ff}.hcd-gender-badge{font-size:.68rem}.hcd-empty-state{color:#b9b9c3;font-size:.875rem}[dir] .hcd-empty-state{text-align:center;padding:1.25rem}.app-downloads-card{overflow:hidden}.app-downloads-card .stats-card{transition:all .3s ease-in-out}[dir] .app-downloads-card .stats-card{padding:1.5rem;border-radius:.5rem;box-shadow:0 4px 24px 0 rgba(34,41,47,.1);cursor:pointer}[dir] .app-downloads-card .stats-card:hover{transform:translateY(-5px);box-shadow:0 8px 32px 0 rgba(34,41,47,.15)}[dir=ltr] .app-downloads-card .bg-gradient-primary{background:linear-gradient(135deg,#7367f0,#9e95f5)}[dir=rtl] .app-downloads-card .bg-gradient-primary{background:linear-gradient(-135deg,#7367f0,#9e95f5)}[dir=ltr] .app-downloads-card .bg-gradient-success{background:linear-gradient(135deg,#28c76f,#48da89)}[dir=rtl] .app-downloads-card .bg-gradient-success{background:linear-gradient(-135deg,#28c76f,#48da89)}[dir=ltr] .app-downloads-card .bg-gradient-info{background:linear-gradient(135deg,#00cfe8,#1ce7ff)}[dir=rtl] .app-downloads-card .bg-gradient-info{background:linear-gradient(-135deg,#00cfe8,#1ce7ff)}[dir=ltr] .app-downloads-card .bg-gradient-warning{background:linear-gradient(135deg,#ff9f43,#ffb976)}[dir=rtl] .app-downloads-card .bg-gradient-warning{background:linear-gradient(-135deg,#ff9f43,#ffb976)}.app-downloads-card .campus-section-header{transition:all .3s ease}[dir] .app-downloads-card .campus-section-header{padding:1.25rem;border-radius:.75rem;margin-bottom:1.5rem;border:1px solid rgba(115,103,240,.1)}[dir=ltr] .app-downloads-card .campus-section-header{background:linear-gradient(135deg,rgba(115,103,240,.08),rgba(115,103,240,.02))}[dir=rtl] .app-downloads-card .campus-section-header{background:linear-gradient(-135deg,rgba(115,103,240,.08),rgba(115,103,240,.02))}[dir] .app-downloads-card .campus-section-header:hover{border-color:rgba(115,103,240,.2);box-shadow:0 4px 12px rgba(115,103,240,.1)}.app-downloads-card .search-input-wrapper{position:relative;display:flex;align-items:center;min-width:250px}.app-downloads-card .search-input-wrapper .search-icon{position:absolute;color:#b9b9c3;pointer-events:none;z-index:1;transition:color .2s ease}[dir=ltr] .app-downloads-card .search-input-wrapper .search-icon{left:.85rem}[dir=rtl] .app-downloads-card .search-input-wrapper .search-icon{right:.85rem}.app-downloads-card .search-input-wrapper .search-input{transition:all .3s ease;height:38px}[dir] .app-downloads-card .search-input-wrapper .search-input{border-radius:2rem;border:1.5px solid #d8d6de}[dir=ltr] .app-downloads-card .search-input-wrapper .search-input,[dir=rtl] .app-downloads-card .search-input-wrapper .search-input{padding-left:2.5rem;padding-right:2.5rem}[dir] .app-downloads-card .search-input-wrapper .search-input:focus{border-color:#7367f0;box-shadow:0 3px 10px 0 rgba(115,103,240,.15)}.app-downloads-card .search-input-wrapper .search-input:focus~.search-icon{color:#7367f0}.app-downloads-card .search-input-wrapper .search-input::placeholder{color:#b9b9c3;font-size:.9rem}.app-downloads-card .search-input-wrapper .clear-btn{position:absolute;transition:all .2s ease}[dir] .app-downloads-card .search-input-wrapper .clear-btn{padding:.25rem .5rem;border-radius:50%}[dir=ltr] .app-downloads-card .search-input-wrapper .clear-btn{right:.25rem}[dir=rtl] .app-downloads-card .search-input-wrapper .clear-btn{left:.25rem}[dir] .app-downloads-card .search-input-wrapper .clear-btn:hover{background-color:rgba(115,103,240,.1)}[dir=ltr] .app-downloads-card .search-input-wrapper .clear-btn:hover{transform:rotate(90deg)}[dir=rtl] .app-downloads-card .search-input-wrapper .clear-btn:hover{transform:rotate(-90deg)}.app-downloads-card .sort-dropdown .btn{font-weight:500;transition:all .3s ease;min-width:80px}[dir] .app-downloads-card .sort-dropdown .btn{border-radius:.5rem}[dir] .app-downloads-card .sort-dropdown .btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(115,103,240,.2)}.app-downloads-card .sort-dropdown .btn.btn-outline-primary,.app-downloads-card .sort-dropdown .btn.btn-outline-primary.active,.app-downloads-card .sort-dropdown .btn.btn-outline-primary.show,.app-downloads-card .sort-dropdown .btn.btn-outline-primary:active,.app-downloads-card .sort-dropdown .btn.btn-outline-primary:focus,.app-downloads-card .sort-dropdown .btn.btn-outline-primary:hover{color:#7367f0!important}[dir] .app-downloads-card .sort-dropdown .btn.btn-outline-primary.active,[dir] .app-downloads-card .sort-dropdown .btn.btn-outline-primary.show,[dir] .app-downloads-card .sort-dropdown .btn.btn-outline-primary:active,[dir] .app-downloads-card .sort-dropdown .btn.btn-outline-primary:focus,[dir] .app-downloads-card .sort-dropdown .btn.btn-outline-primary:hover{background-color:rgba(115,103,240,.08);border-color:#7367f0}.app-downloads-card .sort-dropdown .btn.btn-outline-primary .feather-icon,.app-downloads-card .sort-dropdown .btn.btn-outline-primary span{color:inherit!important}.app-downloads-card .sort-dropdown .dropdown-menu{min-width:200px}[dir] .app-downloads-card .sort-dropdown .dropdown-menu{border-radius:.5rem;border:none;box-shadow:0 8px 24px rgba(34,41,47,.15);padding:.5rem}.app-downloads-card .sort-dropdown .dropdown-menu .dropdown-item{transition:all .2s ease;display:flex;align-items:center;color:#6e6b7b}[dir] .app-downloads-card .sort-dropdown .dropdown-menu .dropdown-item{border-radius:.35rem;padding:.65rem 1rem;margin-bottom:.25rem}.app-downloads-card .sort-dropdown .dropdown-menu .dropdown-item:hover{color:#7367f0}[dir=ltr] .app-downloads-card .sort-dropdown .dropdown-menu .dropdown-item:hover{background:linear-gradient(90deg,rgba(115,103,240,.1),rgba(115,103,240,.05));transform:translateX(5px)}[dir=rtl] .app-downloads-card .sort-dropdown .dropdown-menu .dropdown-item:hover{background:linear-gradient(-90deg,rgba(115,103,240,.1),rgba(115,103,240,.05));transform:translateX(-5px)}.app-downloads-card .sort-dropdown .dropdown-menu .dropdown-item:active{color:#7367f0}[dir] .app-downloads-card .sort-dropdown .dropdown-menu .dropdown-item:active{background:rgba(115,103,240,.15)}[dir] .app-downloads-card .sort-dropdown .dropdown-menu .dropdown-divider{margin:.5rem 0;border-color:rgba(115,103,240,.1)}.app-downloads-card .campus-download-table thead th{font-weight:700;color:#2c3e50;font-size:.75rem;text-transform:uppercase;letter-spacing:1px}[dir] .app-downloads-card .campus-download-table thead th{border-bottom:2px solid #dee2e6!important;padding:1rem .75rem}[dir=ltr] .app-downloads-card .campus-download-table thead th{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}[dir=rtl] .app-downloads-card .campus-download-table thead th{background:linear-gradient(-135deg,#f8f9fa,#e9ecef)}.app-downloads-card .campus-download-table tbody tr{transition:all .25s ease}[dir] .app-downloads-card .campus-download-table tbody tr{border-bottom:1px solid #f1f3f5}[dir=ltr] .app-downloads-card .campus-download-table tbody tr:hover{background:linear-gradient(90deg,#f8f9fd,transparent)!important;transform:translateX(3px);box-shadow:-3px 0 0 0 #7367f0}[dir=rtl] .app-downloads-card .campus-download-table tbody tr:hover{background:linear-gradient(-90deg,#f8f9fd,transparent)!important;transform:translateX(-3px);box-shadow:3px 0 0 0 #7367f0}.app-downloads-card .campus-download-table tbody tr td{vertical-align:middle}[dir] .app-downloads-card .campus-download-table tbody tr td{padding:1.25rem .75rem}.app-downloads-card .campus-download-table .rank-badge{display:flex;align-items:center;justify-content:center;width:36px;height:36px;font-weight:700;transition:all .3s ease}[dir] .app-downloads-card .campus-download-table .rank-badge{border-radius:8px;cursor:default}.app-downloads-card .campus-download-table .rank-badge.rank-gold{color:#fff}[dir] .app-downloads-card .campus-download-table .rank-badge.rank-gold{box-shadow:0 4px 15px rgba(243,156,18,.3)}[dir=ltr] .app-downloads-card .campus-download-table .rank-badge.rank-gold{background:linear-gradient(135deg,#f39c12,#f1c40f)}[dir=rtl] .app-downloads-card .campus-download-table .rank-badge.rank-gold{background:linear-gradient(-135deg,#f39c12,#f1c40f)}.app-downloads-card .campus-download-table .rank-badge.rank-gold .feather-icon,.app-downloads-card .campus-download-table .rank-badge.rank-silver{color:#fff}[dir] .app-downloads-card .campus-download-table .rank-badge.rank-silver{box-shadow:0 4px 15px rgba(149,165,166,.3)}[dir=ltr] .app-downloads-card .campus-download-table .rank-badge.rank-silver{background:linear-gradient(135deg,#95a5a6,#bdc3c7)}[dir=rtl] .app-downloads-card .campus-download-table .rank-badge.rank-silver{background:linear-gradient(-135deg,#95a5a6,#bdc3c7)}.app-downloads-card .campus-download-table .rank-badge.rank-bronze,.app-downloads-card .campus-download-table .rank-badge.rank-silver .feather-icon{color:#fff}[dir] .app-downloads-card .campus-download-table .rank-badge.rank-bronze{box-shadow:0 4px 15px rgba(211,84,0,.3)}[dir=ltr] .app-downloads-card .campus-download-table .rank-badge.rank-bronze{background:linear-gradient(135deg,#d35400,#e67e22)}[dir=rtl] .app-downloads-card .campus-download-table .rank-badge.rank-bronze{background:linear-gradient(-135deg,#d35400,#e67e22)}.app-downloads-card .campus-download-table .rank-badge.rank-bronze .feather-icon{color:#fff}.app-downloads-card .campus-download-table .rank-badge.rank-default{color:#6c757d;font-size:.85rem}[dir] .app-downloads-card .campus-download-table .rank-badge.rank-default{background:#f8f9fa;border:2px solid #e9ecef}[dir] .app-downloads-card .campus-download-table .rank-badge:hover{transform:scale(1.08)}.app-downloads-card .campus-download-table .campus-cell .campus-icon-wrapper{width:40px;height:40px;display:flex;align-items:center;justify-content:center}[dir] .app-downloads-card .campus-download-table .campus-cell .campus-icon-wrapper{border-radius:10px}[dir=ltr] .app-downloads-card .campus-download-table .campus-cell .campus-icon-wrapper{background:linear-gradient(135deg,#667eea,#764ba2);margin-right:.75rem}[dir=rtl] .app-downloads-card .campus-download-table .campus-cell .campus-icon-wrapper{background:linear-gradient(-135deg,#667eea,#764ba2);margin-left:.75rem}.app-downloads-card .campus-download-table .campus-cell .campus-icon-wrapper .campus-icon{color:#fff}.app-downloads-card .campus-download-table .campus-cell .campus-name{font-weight:600;color:#2c3e50;font-size:.95rem}[dir] .app-downloads-card .campus-download-table .campus-cell .campus-name{margin-bottom:.1rem}.app-downloads-card .campus-download-table .campus-cell .campus-subtitle{color:#95a5a6;font-size:.8rem}.app-downloads-card .campus-download-table .download-cell .download-main{display:flex;align-items:center;gap:.75rem}[dir] .app-downloads-card .campus-download-table .download-cell .download-main{margin-bottom:.5rem}.app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge{width:44px;height:44px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}[dir] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge{border-radius:10px}.app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-excellent{color:#fff}[dir] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-excellent{box-shadow:0 4px 12px rgba(40,167,69,.25)}[dir=ltr] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-excellent{background:linear-gradient(135deg,#28a745,#20c997)}[dir=rtl] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-excellent{background:linear-gradient(-135deg,#28a745,#20c997)}.app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-good{color:#fff}[dir] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-good{box-shadow:0 4px 12px rgba(0,123,255,.25)}[dir=ltr] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-good{background:linear-gradient(135deg,#007bff,#0056b3)}[dir=rtl] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-good{background:linear-gradient(-135deg,#007bff,#0056b3)}.app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-fair{color:#fff}[dir] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-fair{box-shadow:0 4px 12px rgba(23,162,184,.25)}[dir=ltr] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-fair{background:linear-gradient(135deg,#17a2b8,#138496)}[dir=rtl] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-fair{background:linear-gradient(-135deg,#17a2b8,#138496)}.app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-low{color:#fff}[dir] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-low{box-shadow:0 4px 12px rgba(108,117,125,.25)}[dir=ltr] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-low{background:linear-gradient(135deg,#6c757d,#495057)}[dir=rtl] .app-downloads-card .campus-download-table .download-cell .download-main .download-icon-badge.download-low{background:linear-gradient(-135deg,#6c757d,#495057)}.app-downloads-card .campus-download-table .download-cell .download-main .download-info .download-count{font-size:1.35rem;font-weight:700;color:#2c3e50;line-height:1}.app-downloads-card .campus-download-table .download-cell .download-main .download-info .download-label{font-size:.7rem;color:#95a5a6;text-transform:uppercase;letter-spacing:.5px}[dir] .app-downloads-card .campus-download-table .download-cell .download-main .download-info .download-label{margin-top:.15rem}.app-downloads-card .campus-download-table .download-cell .performance-tag{display:inline-flex;align-items:center;font-size:.75rem;font-weight:600;letter-spacing:.3px}[dir] .app-downloads-card .campus-download-table .download-cell .performance-tag{padding:.35rem .75rem;border-radius:6px}.app-downloads-card .campus-download-table .download-cell .performance-tag.performance-excellent{color:#155724}[dir] .app-downloads-card .campus-download-table .download-cell .performance-tag.performance-excellent{background:#d4edda}.app-downloads-card .campus-download-table .download-cell .performance-tag.performance-good{color:#0c5460}[dir] .app-downloads-card .campus-download-table .download-cell .performance-tag.performance-good{background:#d1ecf1}.app-downloads-card .campus-download-table .download-cell .performance-tag.performance-low{color:#721c24}[dir] .app-downloads-card .campus-download-table .download-cell .performance-tag.performance-low{background:#f8d7da}.app-downloads-card .campus-download-table .progress-cell{min-width:220px}.app-downloads-card .campus-download-table .progress-cell .progress-header{display:flex;justify-content:space-between;align-items:center}[dir] .app-downloads-card .campus-download-table .progress-cell .progress-header{margin-bottom:.5rem}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-stats{display:flex;align-items:center;gap:.5rem}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-stats .stat-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center}[dir] .app-downloads-card .campus-download-table .progress-cell .progress-header .progress-stats .stat-icon{border-radius:6px}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-stats .stat-icon.student-icon{color:#1976d2}[dir] .app-downloads-card .campus-download-table .progress-cell .progress-header .progress-stats .stat-icon.student-icon{background:#e3f2fd}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-stats .stat-icon.staff-icon{color:#f57c00}[dir] .app-downloads-card .campus-download-table .progress-cell .progress-header .progress-stats .stat-icon.staff-icon{background:#fff3e0}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-stats .stat-numbers{display:flex;align-items:baseline;gap:.25rem}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-stats .stat-numbers .current-value{font-size:1rem;font-weight:700;color:#2c3e50}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-stats .stat-numbers .separator{color:#bdc3c7;font-weight:500}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-stats .stat-numbers .total-value{font-size:.9rem;color:#95a5a6;font-weight:500}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-percentage{font-size:.85rem;font-weight:700}[dir] .app-downloads-card .campus-download-table .progress-cell .progress-header .progress-percentage{padding:.25rem .6rem;border-radius:4px}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-percentage.percentage-high{color:#155724}[dir] .app-downloads-card .campus-download-table .progress-cell .progress-header .progress-percentage.percentage-high{background:#d4edda}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-percentage.percentage-medium{color:#004085}[dir] .app-downloads-card .campus-download-table .progress-cell .progress-header .progress-percentage.percentage-medium{background:#cce5ff}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-percentage.percentage-low{color:#856404}[dir] .app-downloads-card .campus-download-table .progress-cell .progress-header .progress-percentage.percentage-low{background:#fff3cd}.app-downloads-card .campus-download-table .progress-cell .progress-header .progress-percentage.percentage-critical{color:#721c24}[dir] .app-downloads-card .campus-download-table .progress-cell .progress-header .progress-percentage.percentage-critical{background:#f8d7da}.app-downloads-card .campus-download-table .progress-cell .progress-bar-container .modern-progress{overflow:hidden}[dir] .app-downloads-card .campus-download-table .progress-cell .progress-bar-container .modern-progress{border-radius:10px;background:#e9ecef}.app-downloads-card .campus-download-table .progress-cell .progress-bar-container .modern-progress .progress-bar{transition:width .6s cubic-bezier(.4,0,.2,1)}.app-downloads-card .campus-download-table .active-users-cell .active-total{display:flex;align-items:center;gap:.65rem}[dir] .app-downloads-card .campus-download-table .active-users-cell .active-total{margin-bottom:.6rem}.app-downloads-card .campus-download-table .active-users-cell .active-total .active-icon-wrapper{width:36px;height:36px;display:flex;align-items:center;justify-content:center}[dir] .app-downloads-card .campus-download-table .active-users-cell .active-total .active-icon-wrapper{border-radius:8px}[dir=ltr] .app-downloads-card .campus-download-table .active-users-cell .active-total .active-icon-wrapper{background:linear-gradient(135deg,#28a745,#20c997)}[dir=rtl] .app-downloads-card .campus-download-table .active-users-cell .active-total .active-icon-wrapper{background:linear-gradient(-135deg,#28a745,#20c997)}.app-downloads-card .campus-download-table .active-users-cell .active-total .active-icon-wrapper .active-icon{color:#fff}.app-downloads-card .campus-download-table .active-users-cell .active-total .active-count{font-size:1.5rem;font-weight:700;color:#28a745}.app-downloads-card .campus-download-table .active-users-cell .active-breakdown{display:flex;align-items:center;gap:.5rem}.app-downloads-card .campus-download-table .active-users-cell .active-breakdown .breakdown-item{display:flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600}[dir] .app-downloads-card .campus-download-table .active-users-cell .active-breakdown .breakdown-item{padding:.3rem .65rem;border-radius:6px}.app-downloads-card .campus-download-table .active-users-cell .active-breakdown .breakdown-item.students{color:#1976d2}[dir] .app-downloads-card .campus-download-table .active-users-cell .active-breakdown .breakdown-item.students{background:#e3f2fd}.app-downloads-card .campus-download-table .active-users-cell .active-breakdown .breakdown-item.staff{color:#f57c00}[dir] .app-downloads-card .campus-download-table .active-users-cell .active-breakdown .breakdown-item.staff{background:#fff3e0}.app-downloads-card .campus-download-table .active-users-cell .active-breakdown .breakdown-separator{color:#dee2e6;font-weight:600}.app-downloads-card .campus-download-table .strength-cell .strength-main{display:inline-flex;align-items:center;gap:.65rem;transition:all .3s ease}[dir] .app-downloads-card .campus-download-table .strength-cell .strength-main{padding:.5rem .85rem;border-radius:8px}[dir] .app-downloads-card .campus-download-table .strength-cell .strength-main.size-large{border:1px solid #b1dfbb}[dir=ltr] .app-downloads-card .campus-download-table .strength-cell .strength-main.size-large{background:linear-gradient(135deg,#d4edda,#c3e6cb)}[dir=rtl] .app-downloads-card .campus-download-table .strength-cell .strength-main.size-large{background:linear-gradient(-135deg,#d4edda,#c3e6cb)}[dir] .app-downloads-card .campus-download-table .strength-cell .strength-main.size-medium{border:1px solid #9fcdff}[dir=ltr] .app-downloads-card .campus-download-table .strength-cell .strength-main.size-medium{background:linear-gradient(135deg,#cce5ff,#b8daff)}[dir=rtl] .app-downloads-card .campus-download-table .strength-cell .strength-main.size-medium{background:linear-gradient(-135deg,#cce5ff,#b8daff)}[dir] .app-downloads-card .campus-download-table .strength-cell .strength-main.size-small{border:1px solid #ffd966}[dir=ltr] .app-downloads-card .campus-download-table .strength-cell .strength-main.size-small{background:linear-gradient(135deg,#fff3cd,#ffe8a1)}[dir=rtl] .app-downloads-card .campus-download-table .strength-cell .strength-main.size-small{background:linear-gradient(-135deg,#fff3cd,#ffe8a1)}[dir] .app-downloads-card .campus-download-table .strength-cell .strength-main:hover{transform:scale(1.03)}.app-downloads-card .campus-download-table .strength-cell .strength-main .strength-icon-wrapper{width:32px;height:32px;display:flex;align-items:center;justify-content:center}[dir] .app-downloads-card .campus-download-table .strength-cell .strength-main .strength-icon-wrapper{border-radius:6px;background:hsla(0,0%,100%,.7)}.app-downloads-card .campus-download-table .strength-cell .strength-main .strength-icon-wrapper .feather-icon{color:#2c3e50}.app-downloads-card .campus-download-table .strength-cell .strength-main .strength-info .strength-count{font-size:1.1rem;font-weight:700;color:#2c3e50;line-height:1}.app-downloads-card .campus-download-table .strength-cell .strength-main .strength-info .strength-label{font-size:.7rem;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}[dir] .app-downloads-card .campus-download-table .strength-cell .strength-main .strength-info .strength-label{margin-top:.1rem}[dir] .app-downloads-card .campus-download-table .empty-state{text-align:center;padding:3rem 2rem}.app-downloads-card .campus-download-table .empty-state .empty-icon{color:#cbd5e0}[dir] .app-downloads-card .campus-download-table .empty-state .empty-icon{margin-bottom:1rem}.app-downloads-card .campus-download-table .empty-state .empty-text{color:#6c757d;font-size:1rem;font-weight:500}[dir] .app-downloads-card .campus-download-table .empty-state .empty-text{margin-bottom:.5rem}.app-downloads-card .campus-download-table .empty-state .empty-hint{color:#95a5a6;font-size:.85rem}.app-stats-filter-wrap .app-stats-filter-select{min-width:140px}.app-stats-filter-wrap ::v-deep .vs__dropdown-toggle{min-height:30px}[dir] .app-stats-filter-wrap ::v-deep .vs__dropdown-toggle{background:hsla(0,0%,100%,.95);border:0;border-radius:8px;padding:0 4px}.app-stats-filter-wrap ::v-deep .vs__placeholder,.app-stats-filter-wrap ::v-deep .vs__search,.app-stats-filter-wrap ::v-deep .vs__selected{font-size:.72rem;color:#2d3436}[dir] .app-stats-filter-wrap ::v-deep .vs__placeholder,[dir] .app-stats-filter-wrap ::v-deep .vs__search,[dir] .app-stats-filter-wrap ::v-deep .vs__selected{margin:0;padding:2px 4px}[dir] .app-stats-filter-wrap ::v-deep .vs__selected{background:#eef2ff;border:0;border-radius:6px}[dir] .app-stats-filter-wrap ::v-deep .vs__actions{padding:0 4px}.stats-circle-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;user-select:none}[dir] .stats-circle-btn{background-color:#fff!important;border-radius:50%;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.1)}[dir] .stats-circle-btn:hover{transform:translateY(-2px);box-shadow:0 5px 12px rgba(0,0,0,.15)}[dir] .stats-circle-btn:active{transform:translateY(0)}.stats-circle-btn--loading{pointer-events:none}[dir] .stats-circle-btn--loading{cursor:wait}.stats-circle-btn .feather{stroke-width:3}[dir] .professional-insights-modal .modal-content{border:none;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.1);background-color:#fff}.app-download-insights-modal .modal-dialog{width:min(94vw,1440px)!important;max-width:min(94vw,1440px)!important;height:calc(100vh - 40px);max-height:calc(100vh - 40px);overflow:visible!important}[dir] .app-download-insights-modal .modal-dialog{margin:20px auto!important}.app-download-insights-modal .app-download-insights-content,.app-download-insights-modal .modal-content{height:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden!important}[dir] .app-download-insights-modal .app-download-insights-content,[dir] .app-download-insights-modal .modal-content{background:#f0eef6!important;box-shadow:0 18px 50px rgba(28,24,48,.28)!important;border:1px solid #d5d0e4!important}.app-download-insights-modal .app-download-insights-body,.app-download-insights-modal .modal-body{color:#1f1a33;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden!important}[dir] .app-download-insights-modal .app-download-insights-body,[dir] .app-download-insights-modal .modal-body{background:#f0eef6;padding:.75rem 1rem .85rem!important}.app-download-insights-modal .app-insights-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;position:relative}.app-download-insights-modal .user-list-scroll-view{flex:1 1 auto;min-height:0;max-height:none!important;overflow-y:auto;overflow-x:auto}.app-download-insights-modal .app-insights-loading-layer{position:absolute;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px)}[dir] .app-download-insights-modal .app-insights-loading-layer{border-radius:10px;background:rgba(240,238,246,.82)}.app-download-insights-modal .app-insights-loading-card{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:12px;font-weight:700;color:#4f46c8}[dir] .app-download-insights-modal .app-insights-loading-card{padding:20px 28px;border:1px solid #d5d0e4;border-radius:12px;background:#fff;box-shadow:0 10px 28px rgba(28,24,48,.16)}.app-download-insights-modal .app-insights-title{color:#1a152e!important;letter-spacing:-.02em}.app-download-insights-modal .app-insights-subtitle{color:#5c5675!important}.app-download-insights-modal .app-insights-close{color:#3d3758!important}[dir] .app-download-insights-modal .app-insights-close{background:#e4e0f0!important}.app-download-insights-modal .app-insights-close:hover{color:#1a152e!important}[dir] .app-download-insights-modal .app-insights-close:hover{background:#d6d0e6!important}.app-download-insights-modal .app-insights-toolbar{overflow:visible!important;position:relative;z-index:5}[dir] .app-download-insights-modal .app-insights-toolbar{background:#e8e4f2!important;border-color:#cfc8e0!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45)}.app-download-insights-modal .app-insights-filter{min-width:280px;max-width:360px;width:320px;flex:1 1 280px;position:relative;z-index:20;overflow:visible!important}.app-download-insights-modal .app-insights-filter-label{color:#5c5675;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.app-download-insights-modal .app-insights-filter-select{width:100%}.app-download-insights-modal .app-insights-filter-select ::v-deep .vs__dropdown-toggle{min-height:38px;height:auto}[dir] .app-download-insights-modal .app-insights-filter-select ::v-deep .vs__dropdown-toggle{background:#fff;border:1px solid #d8d6de;border-radius:.357rem;padding:2px 6px}.app-download-insights-modal .app-insights-filter-select ::v-deep .vs__selected-options{display:flex;flex-wrap:wrap;align-items:center;gap:2px}[dir] .app-download-insights-modal .app-insights-filter-select ::v-deep .vs__selected-options{padding:2px 0;margin:0}.app-download-insights-modal .app-insights-filter-select ::v-deep .vs__selected{line-height:1.4;font-size:.85rem;max-width:100%}[dir] .app-download-insights-modal .app-insights-filter-select ::v-deep .vs__selected{padding:0 .4em}[dir=ltr] .app-download-insights-modal .app-insights-filter-select ::v-deep .vs__selected{margin:2px 4px 2px 0}[dir=rtl] .app-download-insights-modal .app-insights-filter-select ::v-deep .vs__selected{margin:2px 0 2px 4px}.app-download-insights-modal .app-insights-filter-select ::v-deep .vs__search,.app-download-insights-modal .app-insights-filter-select ::v-deep .vs__search:focus{line-height:1.4;font-size:.85rem}[dir] .app-download-insights-modal .app-insights-filter-select ::v-deep .vs__search,[dir] .app-download-insights-modal .app-insights-filter-select ::v-deep .vs__search:focus{margin:0;padding:0 4px}.app-download-insights-modal .app-insights-filter-select ::v-deep .vs__dropdown-menu{position:absolute!important;top:calc(100% + 2px)!important;width:100%!important;min-width:100%!important;z-index:1055!important;max-height:240px;overflow-y:auto}[dir=ltr] .app-download-insights-modal .app-insights-filter-select ::v-deep .vs__dropdown-menu{left:0!important}[dir=rtl] .app-download-insights-modal .app-insights-filter-select ::v-deep .vs__dropdown-menu{right:0!important}.app-download-insights-modal .app-download-insights-body,.app-download-insights-modal .app-download-insights-content,.app-download-insights-modal .modal-body,.app-download-insights-modal .modal-content{overflow:visible!important}.app-download-insights-modal .app-insights-search{color:#1f1a33!important;font-weight:600}[dir] .app-download-insights-modal .app-insights-search{background:transparent!important}.app-download-insights-modal .app-insights-search::placeholder{color:#7a7394!important;opacity:1}.app-download-insights-modal .app-insights-tab.btn-outline-primary{color:#3d3470!important;font-weight:700!important}[dir] .app-download-insights-modal .app-insights-tab.btn-outline-primary{border-color:#b8afd4!important;background:#f7f5fc!important}.app-download-insights-modal .app-insights-tab.btn-outline-primary:hover{color:#2d2460!important}[dir] .app-download-insights-modal .app-insights-tab.btn-outline-primary:hover{background:#ebe6f8!important;border-color:#7367f0!important}.app-download-insights-modal .app-insights-tab.btn-primary{color:#fff!important}[dir] .app-download-insights-modal .app-insights-tab.btn-primary{background:#5b4fd6!important;border-color:#5b4fd6!important;box-shadow:0 4px 12px rgba(91,79,214,.35)}.app-download-insights-modal .app-insights-meta{color:#4a4463!important;font-weight:600}.app-download-insights-modal .app-insights-meta strong{color:#4f46c8!important}.app-download-insights-modal .app-insights-name{color:#1a152e!important}.app-download-insights-modal .professional-table-compact{overflow:hidden}[dir] .app-download-insights-modal .professional-table-compact{background:#fff;border:1px solid #d5d0e4;border-radius:10px}.app-download-insights-modal .professional-table-compact thead th{color:#2c2648!important}[dir] .app-download-insights-modal .professional-table-compact thead th{background-color:#ddd8eb!important;border-bottom:1px solid #c4bdd6!important}.app-download-insights-modal .professional-table-compact thead th span{color:#2c2648!important;letter-spacing:.04em!important}[dir] .app-download-insights-modal .professional-table-compact tbody tr{background:#fff}.app-download-insights-modal .professional-table-compact tbody tr td{color:#2a2444!important}[dir] .app-download-insights-modal .professional-table-compact tbody tr td{border-bottom:1px solid #e4e0ef!important}[dir] .app-download-insights-modal .professional-table-compact tbody tr:hover td{background:#f3f0fa!important}.app-download-insights-modal .professional-table-compact .text-muted{color:#5c5675!important}.app-download-insights-modal .professional-table-compact .text-primary{color:#4f46c8!important}.app-download-insights-modal .app-insights-avatar.b-avatar{font-weight:800!important}.app-download-insights-modal .app-pending-mail-btn{color:#4f46c8!important}[dir] .app-download-insights-modal .app-pending-mail-btn{border-color:#8b82c9!important;background:#efeefc!important}.app-download-insights-modal .app-pending-mail-btn:hover:not(:disabled){color:#fff!important}[dir] .app-download-insights-modal .app-pending-mail-btn:hover:not(:disabled){background:#5b4fd6!important;border-color:#5b4fd6!important}.app-download-insights-modal .app-pending-mail-btn:disabled{opacity:.4}.app-download-insights-modal .user-list-scroll-view{scrollbar-color:#5b4fd6 #d8d2e6}[dir] .app-download-insights-modal .user-list-scroll-view::-webkit-scrollbar-track{background:#d8d2e6}[dir] .app-download-insights-modal .user-list-scroll-view::-webkit-scrollbar-thumb{background-color:#5b4fd6}[dir] .app-download-insights-modal .user-list-scroll-view::-webkit-scrollbar-thumb:hover{background-color:#4a3fc4}[dir] .app-download-insights-modal .user-list-scroll-view::-webkit-scrollbar-corner{background:#d8d2e6}[dir] .app-download-insights-modal .bg-white-transparent{background-color:rgba(240,238,246,.85)}.status-dot-sm{width:6px;height:6px;display:inline-block}[dir] .status-dot-sm{border-radius:50%}[dir] .professional-table-compact thead th{background-color:#fbfbfd!important;border-bottom:1px solid #eaebf1!important;padding:.85rem .75rem!important}[dir] .professional-table-compact tbody tr td{padding:.75rem .75rem!important;border-bottom:1px solid #f8f9fa}.bg-white-transparent{backdrop-filter:blur(2px)}[dir] .bg-white-transparent{background-color:hsla(0,0%,100%,.7)}[dir] .border-radius-8{border-radius:8px!important}.user-list-scroll-view{max-height:min(65vh,520px);overflow-y:auto;overflow-x:auto;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:rgba(115,103,240,.65) #e4e4ee}.user-list-scroll-view::-webkit-scrollbar{width:18px;height:18px}[dir] .user-list-scroll-view::-webkit-scrollbar-track{background:#e4e4ee;border-radius:12px;margin:6px 0}[dir] .user-list-scroll-view::-webkit-scrollbar-thumb{background-color:rgba(115,103,240,.65);border-radius:10px}[dir] .user-list-scroll-view::-webkit-scrollbar-thumb:hover{background-color:rgba(115,103,240,.9)}[dir] .user-list-scroll-view::-webkit-scrollbar-thumb:active{background-color:#5c51d2}[dir] .user-list-scroll-view::-webkit-scrollbar-corner{background:#e4e4ee}@keyframes glow{0%,to{box-shadow:0 0 5px rgba(115,103,240,.4)}50%{box-shadow:0 0 20px rgba(115,103,240,.8)}}[dir] .progress{background-color:hsla(0,0%,100%,.2)}.progress .progress-bar{transition:width .6s ease}.avatar{transition:all .3s ease}[dir=ltr] .avatar:hover{transform:rotate(10deg) scale(1.1)}[dir=rtl] .avatar:hover{transform:rotate(-10deg) scale(1.1)}.badge{font-weight:500;letter-spacing:.3px}.session-filter-wrapper{position:relative;min-width:150px}.app-bundle-select-wrapper{position:relative;min-width:190px;width:190px}.app-bundle-select .vs__dropdown-toggle{width:100%}.app-bundle-select .vs__selected-options{flex-wrap:nowrap;overflow:hidden}.app-bundle-select .vs__selected{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .app-bundle-select.vs--open .vs__dropdown-toggle,[dir=rtl] .app-bundle-select.vs--open .vs__dropdown-toggle{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.session-select-compact .vs__dropdown-toggle{height:38px;transition:all .3s ease;display:flex;align-items:center}[dir] .session-select-compact .vs__dropdown-toggle{background:#fff;border:1.5px solid #f0f0f5;border-radius:20px}[dir=ltr] .session-select-compact .vs__dropdown-toggle{padding-left:.8rem}[dir=rtl] .session-select-compact .vs__dropdown-toggle{padding-right:.8rem}.session-select-compact .vs__selected{font-size:.88rem;font-weight:600;color:#2d1b69}[dir] .session-select-compact .vs__selected{margin:0;padding:0}[dir=ltr] .session-select-compact .vs__actions{padding-right:.5rem}[dir=rtl] .session-select-compact .vs__actions{padding-left:.5rem}.session-select-compact .vs__search::placeholder{font-size:.88rem;font-weight:500;color:#b9b9c3}[dir] .session-select-compact:hover .vs__dropdown-toggle{border-color:#7367f0;box-shadow:0 2px 8px rgba(115,103,240,.1)}[dir] .session-select-compact.vs--open .vs__dropdown-toggle{border-color:#7367f0}[dir=ltr] .session-select-compact.vs--open .vs__dropdown-toggle,[dir=rtl] .session-select-compact.vs--open .vs__dropdown-toggle{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.hcd-card{transition:all .3s ease}[dir] .hcd-card{border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.05);border:1px solid #f0f0f5}.hcd-card--paired{min-height:580px;max-height:580px;display:flex;flex-direction:column}[dir] .hcd-card--paired{margin:0!important;border-radius:18px!important;border-color:#e8ecf4!important;box-shadow:0 6px 22px rgba(15,23,42,.05)}.hcd-card--paired .hcd-card-header{flex-shrink:0}[dir] .hcd-card--paired .hcd-card-header{padding:1rem 1.1rem!important}.hcd-card--paired .hcd-card__title{font-size:1.05rem}.hcd-card--paired .hcd-card__body{flex:1;overflow-x:hidden;overflow-y:auto;min-height:0;scrollbar-width:thin}[dir] .hcd-card--paired .hcd-card__body{padding-top:.75rem!important}.hcd-card--paired .hcd-stats-panel{flex-direction:row;flex-wrap:wrap;gap:.5rem}[dir=ltr] .hcd-card--paired .hcd-stats-panel{padding-right:0}[dir=rtl] .hcd-card--paired .hcd-stats-panel{padding-left:0}.hcd-card--paired .hcd-stat-row{flex:1 1 calc(50% - 0.5rem);min-width:8.5rem}[dir] .hcd-card--paired .hcd-stat-row{padding:.5rem .65rem;margin:0}[dir] .hcd-card--paired .hcd-stat-row-active,[dir] .hcd-card--paired .hcd-stat-row:hover{transform:none}.hcd-card--paired .hcd-chart-panel{min-height:260px}[dir] .hcd-card--paired .hcd-chart-panel{margin-top:.35rem;padding:.85rem .9rem 1rem}.hcd-card--paired .hcd-total-badge{font-size:.78rem}[dir] .hcd-card--paired .hcd-total-badge{padding:.35rem .65rem}[dir] .hcd-card--paired .hcd-data-panel--paired{margin-top:.5rem!important}.hcd-card--paired .hcd-data-panel--paired .hcd-data-head h6{font-size:.82rem}.hcd-card--paired .hcd-data-panel--paired .hcd-table-wrap{max-height:120px;overflow:auto}[dir] .dash-dash-skel-block{border-radius:10px;background-size:200% 100%}[dir=ltr] .dash-dash-skel-block{background:linear-gradient(90deg,#eef2ff,#f8fafc,#eef2ff);animation:dashDashSkelPulse-ltr 1.25s ease-in-out infinite}[dir=rtl] .dash-dash-skel-block{background:linear-gradient(-90deg,#eef2ff,#f8fafc,#eef2ff);animation:dashDashSkelPulse-rtl 1.25s ease-in-out infinite}@keyframes dashDashSkelPulse-ltr{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes dashDashSkelPulse-rtl{0%{background-position:0 0}to{background-position:200% 0}}.hcd-skeleton{display:flex;flex-direction:column;gap:.65rem;min-height:520px}.hcd-skeleton__houses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.hcd-skeleton__house{height:4.25rem}.hcd-skeleton__chart-wrap{flex:1;display:flex;flex-direction:column;gap:.45rem}.hcd-skeleton__chart-head{height:2.25rem;width:55%}.hcd-skeleton__bars{display:flex;flex-direction:column;gap:.45rem;flex:1}.hcd-skeleton__bar-row{display:flex;align-items:center;gap:.5rem}.hcd-skeleton__bar-label{width:3.5rem;height:.65rem;flex-shrink:0}.hcd-skeleton__bar-fill{height:.85rem;max-width:100%}[dir] .hcd-skeleton__bar-fill{border-radius:999px}.hcd-skeleton__table{height:5.5rem}[dir] .hcd-skeleton__table{border-radius:12px}.hcd-chart-skeleton{display:flex;flex-direction:column;gap:.45rem;min-height:120px}[dir] .hcd-chart-skeleton{padding:.35rem 0}.hcd-chart-skeleton__row{display:flex;align-items:center;gap:.5rem}.hcd-chart-skeleton__label{width:3.25rem;height:.6rem;flex-shrink:0}.hcd-chart-skeleton__bar{height:.75rem}[dir] .hcd-chart-skeleton__bar{border-radius:999px}[dir=ltr] .hcd-chart-skeleton__bar,[dir=rtl] .hcd-chart-skeleton__bar{animation-delay:calc(var(--i, 0)*0.08s)}[dir] .hcd-card:hover{box-shadow:0 12px 30px rgba(0,0,0,.08)}[dir] .hcd-card-header{border-bottom:1px solid #f0f0f5;background-color:#fafafc;padding:1.5rem 1.25rem!important}[dir=ltr] .hcd-card-header,[dir=rtl] .hcd-card-header{border-top-left-radius:12px;border-top-right-radius:12px}.hcd-total-badge{font-size:.9rem;font-weight:600}[dir] .hcd-total-badge{padding:.5rem 1rem;box-shadow:0 4px 10px rgba(115,103,240,.2)}.hcd-stats-panel{display:flex;flex-direction:column;gap:1rem}[dir=ltr] .hcd-stats-panel{padding-right:1rem}[dir=rtl] .hcd-stats-panel{padding-left:1rem}.hcd-stat-row{display:flex;align-items:flex-start;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative}[dir] .hcd-stat-row{padding:1.25rem 1rem;border-radius:12px;border:1px solid #eaebf0;background-color:#fff;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.03)}[dir=ltr] .hcd-stat-row{border-left:6px solid var(--house-color)}[dir=rtl] .hcd-stat-row{border-right:6px solid var(--house-color)}.hcd-stat-row:before{display:none}[dir] .hcd-stat-row:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08);border-color:#d1d5db}[dir] .hcd-stat-row-active{box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:var(--house-color)!important;background:#fdfdfe;transform:scale(1.02)}.hcd-stat-row-active:before{display:none}.hcd-stat-dot{width:12px;height:12px;flex-shrink:0}[dir] .hcd-stat-dot{border-radius:50%;background-color:var(--house-color);margin-top:.25rem;box-shadow:0 0 8px var(--house-color)}[dir=ltr] .hcd-stat-dot{margin-right:1rem}[dir=rtl] .hcd-stat-dot{margin-left:1rem}.hcd-stat-body{flex-grow:1}.hcd-stat-name{font-weight:700;color:#374151;font-size:1.05rem;text-transform:uppercase;letter-spacing:.5px}.hcd-stat-count{font-weight:700;font-size:1.25rem;color:#111827}.hcd-stat-bar{overflow:hidden}[dir] .hcd-stat-bar{background-color:#f3f4f6;border-radius:10px}[dir] .hcd-stat-bar .progress-bar{background-color:var(--house-color)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)}.hcd-stat-pct{display:block;font-weight:600;color:#6b7280;font-size:.8rem}[dir] .hcd-stat-pct{margin-top:.25rem}[dir=ltr] .hcd-stat-pct{text-align:right}[dir=rtl] .hcd-stat-pct{text-align:left}.hcd-chart-panel{height:100%;transition:border-color .25s ease,box-shadow .25s ease}[dir] .hcd-chart-panel{background-color:#fafafc;border-radius:12px;padding:1.5rem;border:1px solid #eaebf0;box-shadow:inset 0 2px 4px rgba(0,0,0,.02)}.hcd-chart-head{display:flex;justify-content:space-between;align-items:flex-start}[dir] .hcd-chart-head{margin-bottom:1.5rem}.hcd-chart-title{font-size:1.15rem;font-weight:700;color:#1f2937}.hcd-data-panel{overflow:hidden}[dir] .hcd-data-panel{border-radius:12px;border:1px solid #eaebf0;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.03)}.hcd-data-head{display:flex;justify-content:space-between;align-items:center}[dir] .hcd-data-head{padding:1rem 1.25rem;border-bottom:1px solid #eaebf0}[dir=ltr] .hcd-data-head{background:linear-gradient(135deg,rgba(115,103,240,.05),rgba(115,103,240,.1))}[dir=rtl] .hcd-data-head{background:linear-gradient(-135deg,rgba(115,103,240,.05),rgba(115,103,240,.1))}.hcd-data-head h6{font-weight:700;color:#2d3748}.hcd-table-wrap{max-height:400px;overflow-y:auto}.hcd-student-table{border-collapse:collapse!important;border-spacing:0!important;width:100%}[dir] .hcd-student-table{background-color:transparent!important}.hcd-student-table thead th{color:#2c3e50!important;font-weight:700!important;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px}[dir] .hcd-student-table thead th{background-color:#fff!important;border:none!important;border-bottom:2px solid #f0f0f5!important;padding:1.2rem 1rem!important}.hcd-student-table tbody tr{transition:background-color .2s ease!important}[dir] .hcd-student-table tbody tr{background-color:#fff!important;box-shadow:none!important}[dir] .hcd-student-table.table-striped tbody tr:nth-of-type(odd){background-color:#fbfbfd!important}[dir] .hcd-student-table.table-striped tbody tr:nth-of-type(2n){background-color:#fff!important}.hcd-student-table tbody td{vertical-align:middle;color:#4b5563!important;font-weight:500}[dir] .hcd-student-table tbody td{padding:1rem 1rem!important;border:none!important;border-bottom:1px solid #f8f9fa!important;background-color:transparent!important}.hcd-student-table tbody tr:hover td{color:#7367f0!important}[dir] .hcd-student-table tbody tr:hover td{background-color:#f0f0f8!important}.hcd-gender-badge{font-weight:700!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.5px!important}[dir] .hcd-gender-badge{padding:.45rem .85rem!important;border-radius:6px!important}.scholarship-skeleton-loader{height:60px}[dir] .scholarship-skeleton-loader{background-size:200% 100%;border-radius:8px}[dir=ltr] .scholarship-skeleton-loader{background:linear-gradient(90deg,#f5f6fa 25%,#e9ecef 50%,#f5f6fa 75%);animation:shimmerNew-ltr 1.5s infinite}[dir=rtl] .scholarship-skeleton-loader{background:linear-gradient(-90deg,#f5f6fa 25%,#e9ecef 50%,#f5f6fa 75%);animation:shimmerNew-rtl 1.5s infinite}@keyframes shimmerNew-ltr{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmerNew-rtl{0%{background-position:-100% 0}to{background-position:300% 0}}.scholarship-card-new{transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;height:calc(100% - 1rem)}[dir] .scholarship-card-new{background-color:#fff;border:1.5px solid #f0f0f5;border-radius:12px;padding:1.5rem;margin-bottom:1rem;box-shadow:0 5px 4px 1px rgba(34,41,47,.3)}[dir] .scholarship-card-new:hover{transform:translateY(-5px)}[dir] .scholarship-card-new.border-top-primary{border-top:4px solid #7367f0!important}[dir] .scholarship-card-new.border-top-success{border-top:4px solid #28c76f!important}[dir] .scholarship-card-new.border-top-warning{border-top:4px solid #ff9f43!important}[dir] .scholarship-card-new.border-top-info{border-top:4px solid #00cfe8!important}.scholarship-card-icon-container{width:38px;height:38px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}[dir] .scholarship-card-icon-container{border-radius:8px}[dir] .scholarship-card-icon-container:hover{transform:scale(1.1)}.scholarship-card-icon-container.bg-light-primary{color:#7367f0}[dir] .scholarship-card-icon-container.bg-light-primary{background-color:#f3f2fe}.scholarship-card-icon-container.bg-light-success{color:#28c76f}[dir] .scholarship-card-icon-container.bg-light-success{background-color:#e8f9f0}.scholarship-card-icon-container.bg-light-warning{color:#ff9f43}[dir] .scholarship-card-icon-container.bg-light-warning{background-color:#fff3e8}.scholarship-card-icon-container.bg-light-info{color:#00cfe8}[dir] .scholarship-card-icon-container.bg-light-info{background-color:#e0f9fc}.scholarship-card-title{font-size:.8rem;font-weight:700;letter-spacing:.5px;color:#82868b;text-transform:uppercase}.scholarship-card-value{font-size:2.2rem;font-weight:800;color:#2c2738;line-height:1.2}[dir] .scholarship-card-value{margin-top:.15rem;margin-bottom:.5rem}[dir] .scholarship-card-divider{border:0;border-top:1.5px solid #f0f0f5;margin:.5rem 0}[dir] .scholarship-card-table{box-shadow:0 5px 4px 1px rgba(34,41,47,.3)!important}.app-bundle-dropdown-menu.vs__dropdown-menu{z-index:1025!important;max-height:220px!important;overflow-x:hidden!important;overflow-y:auto!important}[dir] .app-bundle-dropdown-menu.vs__dropdown-menu{border-radius:12px!important;border:1px solid #e0d8ff!important;box-shadow:0 10px 30px rgba(45,27,105,.15)!important;margin-top:4px!important;padding:.25rem 0!important;background:#fff!important}#app-pending-msg-sidebar,.b-sidebar.app-pending-msg-sidebar{z-index:11050!important}.b-sidebar-backdrop:has(+#app-pending-msg-sidebar),.b-sidebar-backdrop:has(+.b-sidebar.app-pending-msg-sidebar){z-index:11040!important}.app-pending-template-dropdown.vs__dropdown-menu{z-index:11100!important;max-height:280px!important;overflow-y:auto!important}[dir] .app-pending-template-dropdown.vs__dropdown-menu{border-radius:12px!important;border:1px solid #e0d8ff!important;box-shadow:0 14px 42px rgba(45,27,105,.2)!important;background:#fff!important}.app-pending-mail-btn{width:32px;height:32px}[dir] .app-pending-mail-btn{padding:0!important}[dir] .app-pending-row-checkbox{margin:0}.app-pending-recipient-card{display:flex;align-items:flex-start;gap:.65rem}[dir] .app-pending-recipient-card{padding:.55rem .65rem;border-radius:10px;background:#f8f7fc;border:1px solid #ece8f8}.app-pending-recipient-card--bulk{align-items:flex-start}.app-pending-recipient-avatar{width:34px;height:34px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .app-pending-recipient-avatar{border-radius:50%}[dir=ltr] .app-pending-recipient-avatar{background:linear-gradient(135deg,#7367f0,#9e95f5)}[dir=rtl] .app-pending-recipient-avatar{background:linear-gradient(-135deg,#7367f0,#9e95f5)}.app-pending-recipient-chips{display:flex;flex-wrap:wrap;gap:4px;max-height:72px;overflow-y:auto}[dir] .app-pending-recipient-chips{margin-top:4px}.app-pending-recipient-chip{display:inline-block;max-width:120px;font-size:11px;font-weight:600;color:#5e5873}[dir] .app-pending-recipient-chip{padding:2px 8px;border-radius:999px;background:#fff;border:1px solid #e4def8}.app-bundle-dropdown-menu .vs__dropdown-option{font-size:.88rem!important;font-weight:600!important;color:#2d1b69!important;white-space:nowrap!important}[dir] .app-bundle-dropdown-menu .vs__dropdown-option{padding:.55rem .85rem!important}.app-bundle-dropdown-menu .vs__dropdown-option--highlight{color:#fff!important}[dir] .app-bundle-dropdown-menu .vs__dropdown-option--highlight{background:#7367f0!important}.app-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:390px}.app-contact-card{position:relative;min-width:0}[dir] .app-contact-card{padding:6px 8px;border:1px solid #e7e3f3;border-radius:8px;background:#fbfaff}[dir] .app-contact-card--installed{border-color:#cdebd7;background:#f6fcf8}[dir] .app-contact-card--missing{border-color:#f5d5d5;background:#fff8f8}.app-contact-card__top{display:flex;align-items:center;gap:5px;min-width:0}.app-contact-card__dot{flex:0 0 auto;width:7px;height:7px}[dir] .app-contact-card__dot{border-radius:50%}[dir] .app-contact-card__dot--installed{background:#16a34a}[dir] .app-contact-card__dot--missing{background:#dc2626}.app-contact-card__role{flex:1 1 auto;min-width:0;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#6b6582;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-contact-card__send{flex:0 0 auto;width:18px;height:18px;color:#5b4fd6!important;opacity:.8}[dir] .app-contact-card__send{padding:0!important}.app-contact-card__send:hover{opacity:1}.app-contact-card__phone{display:block;font-size:11px;font-weight:800;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .app-contact-card__phone{margin-top:3px}.app-contact-card__phone--installed{color:#15803d!important}.app-contact-card__phone--missing{color:#dc2626!important}.app-insights-pagination .page-link{font-size:11px;font-weight:700}[dir] .app-insights-pagination .page-link{border-radius:8px!important}