.dashboard-header[data-v-2f7691e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:20px 24px;height:auto;background:var(--kit-color-primary,#4b7cf3);border-color:var(--kit-color-primary,#4b7cf3)}.dashboard-header[data-v-2f7691e7]:hover{-webkit-transform:none;transform:none}.dashboard-greeting[data-v-2f7691e7]{gap:16px}.dashboard-greeting-avatar[data-v-2f7691e7],.dashboard-greeting[data-v-2f7691e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-greeting-avatar[data-v-2f7691e7]{width:52px;height:52px;border-radius:50%;background:hsla(0,0%,100%,.2);color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;-ms-flex-negative:0;flex-shrink:0;border:none}.dashboard-greeting-text[data-v-2f7691e7]{margin:0;font-size:1.5rem;font-weight:700;color:#fff}.dashboard-greeting-name[data-v-2f7691e7]{font-weight:800;color:#fff}.dashboard-greeting-subtitle[data-v-2f7691e7]{margin:2px 0 0;font-size:.9rem;color:hsla(0,0%,100%,.85)}.dashboard-header-actions[data-v-2f7691e7]{gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dashboard-date[data-v-2f7691e7],.dashboard-header-actions[data-v-2f7691e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-date[data-v-2f7691e7]{gap:6px;font-size:.82rem;font-weight:600;color:#fff;background:hsla(0,0%,100%,.14);padding:6px 12px;border:1px solid hsla(0,0%,100%,.25);border-radius:8px;text-transform:capitalize}.dashboard-refresh-btn[data-v-2f7691e7],.dashboard-refresh-btn[data-v-2f7691e7]:active,.dashboard-refresh-btn[data-v-2f7691e7]:focus,.dashboard-refresh-btn[data-v-2f7691e7]:hover{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}@media(max-width:576px){.dashboard-header[data-v-2f7691e7]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.dashboard-header-actions[data-v-2f7691e7]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.quick-access-bar[data-v-481e1094]{margin-bottom:4px}.quick-access-grid[data-v-481e1094]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px}@media(max-width:991px){.quick-access-grid[data-v-481e1094]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:575px){.quick-access-grid[data-v-481e1094]{grid-template-columns:repeat(2,minmax(0,1fr))}}.quick-access-tile[data-v-481e1094]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:18px 10px 14px;cursor:pointer;-webkit-animation:dash-fade-in-up .35s ease both;animation:dash-fade-in-up .35s ease both;-webkit-box-shadow:var(--dash-shadow,0 1px 4px rgba(15,23,42,.06))!important;box-shadow:var(--dash-shadow,0 1px 4px rgba(15,23,42,.06))!important}.quick-access-tile[data-v-481e1094]:focus-visible:not(.is-disabled),.quick-access-tile[data-v-481e1094]:hover:not(.is-disabled){-webkit-transform:translateY(-4px);transform:translateY(-4px);border-color:var(--tile-color,#1890ff);-webkit-box-shadow:var(--dash-shadow,0 1px 4px rgba(15,23,42,.06))!important;box-shadow:var(--dash-shadow,0 1px 4px rgba(15,23,42,.06))!important}.quick-access-tile:focus-visible:not(.is-disabled) .quick-access-icon[data-v-481e1094],.quick-access-tile:hover:not(.is-disabled) .quick-access-icon[data-v-481e1094]{-webkit-transform:scale(1.08);transform:scale(1.08)}.quick-access-tile[data-v-481e1094]:active:not(.is-disabled){-webkit-transform:translateY(-1px) scale(.98);transform:translateY(-1px) scale(.98)}.quick-access-tile.is-disabled[data-v-481e1094]{cursor:not-allowed;opacity:.45;-webkit-filter:grayscale(.35);filter:grayscale(.35)}.quick-access-icon[data-v-481e1094]{width:46px;height:46px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.quick-access-label[data-v-481e1094]{font-size:.8rem;font-weight:600;color:#262626;text-align:center;line-height:1.25}[data-kit-theme=dark] .quick-access-label[data-v-481e1094]{color:#aeaee0}.counts-widget[data-v-7aca7cf8]{padding:20px 8px}.counts-row[data-v-7aca7cf8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.counts-block[data-v-7aca7cf8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.counts-divider[data-v-7aca7cf8]{width:1px;background:var(--dash-border,#f0f0f0);-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;margin:4px 0}.counts-block-inner[data-v-7aca7cf8]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:4px 16px;min-width:0}.counts-icon[data-v-7aca7cf8]{width:42px;height:42px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.counts-content[data-v-7aca7cf8]{min-width:0}.counts-label[data-v-7aca7cf8]{font-size:.78rem;font-weight:600;color:#8c8c8c;text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px}.counts-value[data-v-7aca7cf8]{font-size:1.75rem;font-weight:800;line-height:1.1;letter-spacing:-.02em}.counts-subtitle[data-v-7aca7cf8]{margin-top:4px;font-size:.75rem;line-height:1.35;color:#8c8c8c}.counts-chips[data-v-7aca7cf8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:10px}.counts-chip[data-v-7aca7cf8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:.7rem;font-weight:600}.counts-chip strong[data-v-7aca7cf8]{font-weight:800}@media(max-width:1199px){.counts-widget[data-v-7aca7cf8]{padding:12px}.counts-row[data-v-7aca7cf8]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.counts-divider[data-v-7aca7cf8]{display:none}.counts-block-inner[data-v-7aca7cf8]{padding:12px;border-radius:12px;background:#fafafa}}@media(max-width:575px){.counts-row[data-v-7aca7cf8]{grid-template-columns:1fr}}[data-kit-theme=dark] .counts-divider[data-v-7aca7cf8]{background:var(--dash-border,#232135)}[data-kit-theme=dark] .counts-label[data-v-7aca7cf8],[data-kit-theme=dark] .counts-subtitle[data-v-7aca7cf8]{color:#7575a3}@media(max-width:1199px){[data-kit-theme=dark] .counts-block-inner[data-v-7aca7cf8]{background:#141322}}.finance-loading[data-v-39256c2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:120px}.finance-row[data-v-39256c2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:18px}.finance-divider[data-v-39256c2b]{width:1px;background:#f0f0f0}.finance-block[data-v-39256c2b]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.finance-block-icon[data-v-39256c2b]{width:42px;height:42px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.finance-block--in .finance-block-icon[data-v-39256c2b]{background:#f6ffed;color:var(--dash-success)}.finance-block--out .finance-block-icon[data-v-39256c2b]{background:#fff1f0;color:var(--dash-danger)}.finance-block-content[data-v-39256c2b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.finance-label[data-v-39256c2b]{font-size:.78rem;font-weight:600;color:#8c8c8c;text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px}.finance-value[data-v-39256c2b]{font-size:1.55rem;font-weight:800;color:#1a1a1a;line-height:1.1}.finance-currency[data-v-39256c2b]{font-size:.8rem;font-weight:600;color:#8c8c8c}.finance-trend[data-v-39256c2b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:6px;font-size:.78rem;font-weight:700}.finance-trend.is-up[data-v-39256c2b]{color:var(--dash-success)}.finance-trend.is-down[data-v-39256c2b]{color:var(--dash-danger)}.finance-trend .finance-trend-label[data-v-39256c2b]{color:#8c8c8c;font-weight:500;margin-left:2px}.finance-net[data-v-39256c2b]{margin-top:18px;padding-top:14px;border-top:1px dashed #e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.85rem;color:#595959}.finance-net strong[data-v-39256c2b]{margin-left:auto;font-size:1rem}.finance-net.is-positive[data-v-39256c2b]{color:var(--dash-success)}.finance-net.is-negative[data-v-39256c2b]{color:var(--dash-danger)}@media(max-width:480px){.finance-row[data-v-39256c2b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.finance-divider[data-v-39256c2b]{display:none}}[data-kit-theme=dark] .finance-divider[data-v-39256c2b]{background:#232135}[data-kit-theme=dark] .finance-block--in .finance-block-icon[data-v-39256c2b]{background:rgba(82,196,26,.15)}[data-kit-theme=dark] .finance-block--out .finance-block-icon[data-v-39256c2b]{background:rgba(245,34,45,.15)}[data-kit-theme=dark] .finance-value[data-v-39256c2b]{color:#aeaee0}[data-kit-theme=dark] .finance-net[data-v-39256c2b]{border-top-color:#232135}@-webkit-keyframes critical-border-pulse-data-v-ad18643a{0%,to{-webkit-box-shadow:0 0 0 0 rgba(245,34,45,.35);box-shadow:0 0 0 0 rgba(245,34,45,.35)}50%{-webkit-box-shadow:0 0 0 6px rgba(245,34,45,0);box-shadow:0 0 0 6px rgba(245,34,45,0)}}@keyframes critical-border-pulse-data-v-ad18643a{0%,to{-webkit-box-shadow:0 0 0 0 rgba(245,34,45,.35);box-shadow:0 0 0 0 rgba(245,34,45,.35)}50%{-webkit-box-shadow:0 0 0 6px rgba(245,34,45,0);box-shadow:0 0 0 6px rgba(245,34,45,0)}}.critical-tasks-panel[data-v-ad18643a]{padding-bottom:8px;border:2px solid #f5222d}.critical-tasks-panel.is-alarming[data-v-ad18643a]{-webkit-animation:critical-border-pulse-data-v-ad18643a 2.4s ease-in-out infinite;animation:critical-border-pulse-data-v-ad18643a 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.critical-tasks-panel.is-alarming[data-v-ad18643a]{-webkit-animation:none;animation:none}}.critical-header[data-v-ad18643a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--dash-border,#f0f0f0)}.critical-header-left[data-v-ad18643a],.critical-header[data-v-ad18643a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.critical-header-left[data-v-ad18643a]{gap:12px;min-width:0}.critical-header-icon[data-v-ad18643a]{width:40px;height:40px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff1f0;color:#f5222d;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.critical-title[data-v-ad18643a]{margin:0;font-size:1.05rem;font-weight:700;color:var(--dash-title-color,#1a1a1a)}.critical-subtitle[data-v-ad18643a]{margin:2px 0 0;font-size:.8rem;color:var(--dash-muted,#8c8c8c)}.critical-badge[data-v-ad18643a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:#fff1f0;color:#cf1322;-ms-flex-negative:0;flex-shrink:0}.critical-badge strong[data-v-ad18643a]{font-size:1.05rem;font-weight:800;line-height:1}.critical-badge span[data-v-ad18643a]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.critical-badge--clear[data-v-ad18643a]{background:#f6ffed;color:var(--dash-success);font-weight:600;font-size:.85rem}.critical-list[data-v-ad18643a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 12px;gap:4px}.critical-item[data-v-ad18643a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;padding:12px 12px 12px 0;border:none;border-radius:10px;background:transparent;cursor:pointer;text-align:left;-webkit-transition:background .15s ease;transition:background .15s ease}.critical-item[data-v-ad18643a]:focus-visible,.critical-item[data-v-ad18643a]:hover{background:#fafafa}.critical-item:focus-visible .critical-item-arrow[data-v-ad18643a],.critical-item:hover .critical-item-arrow[data-v-ad18643a]{opacity:1;-webkit-transform:translateX(2px);transform:translateX(2px)}.critical-item.is-empty[data-v-ad18643a]{opacity:.55}.critical-item-bar[data-v-ad18643a]{width:3px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:0 3px 3px 0;background:var(--accent,#f5222d);-ms-flex-negative:0;flex-shrink:0}.critical-item-icon[data-v-ad18643a]{width:34px;height:34px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;-ms-flex-negative:0;flex-shrink:0}.critical-item-label[data-v-ad18643a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.88rem;font-weight:600;color:#262626;min-width:0}.critical-item-count[data-v-ad18643a]{min-width:28px;height:28px;padding:0 8px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:.8rem;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.critical-item-ok[data-v-ad18643a]{color:var(--dash-success);font-size:16px;-ms-flex-negative:0;flex-shrink:0}.critical-item-arrow[data-v-ad18643a]{color:#bfbfbf;font-size:12px;opacity:0;-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease;-ms-flex-negative:0;flex-shrink:0}.critical-news[data-v-ad18643a]{gap:12px;margin:4px 16px 16px;padding:14px 16px;border-radius:12px;background:#f0f7ff;border:1px solid #d6e8ff}.critical-news-icon[data-v-ad18643a],.critical-news[data-v-ad18643a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.critical-news-icon[data-v-ad18643a]{width:36px;height:36px;border-radius:50%;background:#fff;color:#1890ff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.critical-news-text[data-v-ad18643a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.critical-news-text strong[data-v-ad18643a]{font-size:.85rem;color:#262626}.critical-news-text span[data-v-ad18643a]{font-size:.75rem;color:#8c8c8c}@media(max-width:576px){.critical-header[data-v-ad18643a],.critical-news[data-v-ad18643a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}[data-kit-theme=dark] .critical-tasks-panel[data-v-ad18643a]{border-color:#f5222d}[data-kit-theme=dark] .critical-header[data-v-ad18643a]{border-bottom-color:var(--dash-border,#232135)}[data-kit-theme=dark] .critical-badge[data-v-ad18643a],[data-kit-theme=dark] .critical-header-icon[data-v-ad18643a]{background:rgba(245,34,45,.15)}[data-kit-theme=dark] .critical-badge--clear[data-v-ad18643a]{background:rgba(82,196,26,.15)}[data-kit-theme=dark] .critical-item[data-v-ad18643a]:focus-visible,[data-kit-theme=dark] .critical-item[data-v-ad18643a]:hover{background:#141322}[data-kit-theme=dark] .critical-item-label[data-v-ad18643a]{color:#aeaee0}[data-kit-theme=dark] .critical-news[data-v-ad18643a]{background:rgba(24,144,255,.1);border-color:#232135}[data-kit-theme=dark] .critical-news-icon[data-v-ad18643a]{background:#141322}[data-kit-theme=dark] .critical-news-text strong[data-v-ad18643a]{color:#aeaee0}.requests-grid[data-v-875c683a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.request-tile[data-v-875c683a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;padding:14px;text-align:left;border-radius:var(--dash-radius,16px);border:1px solid var(--dash-border,#e8ecf1);background:var(--dash-bg,#fff);-webkit-box-shadow:none;box-shadow:none}.request-icon[data-v-875c683a]{width:36px;height:36px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;margin-bottom:4px}.request-count[data-v-875c683a]{font-size:1.6rem;font-weight:800;color:#1a1a1a;line-height:1}.request-label[data-v-875c683a]{font-size:.78rem;font-weight:600;color:#595959}.request-status[data-v-875c683a]{margin-top:2px}[data-kit-theme=dark] .request-count[data-v-875c683a]{color:#aeaee0}[data-kit-theme=dark] .request-label[data-v-875c683a]{color:#7575a3}.birthdays-widget[data-v-71e297ac]{-ms-flex-direction:column;flex-direction:column;height:100%}.birthdays-widget[data-v-71e297ac],.dash-card-body[data-v-71e297ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.dash-card-body[data-v-71e297ac]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-height:0}.birthdays-search[data-v-71e297ac]{margin-bottom:14px;-ms-flex-negative:0;flex-shrink:0}.birthdays-list[data-v-71e297ac]{gap:8px;max-height:320px;overflow-y:auto}.birthdays-empty[data-v-71e297ac],.birthdays-list[data-v-71e297ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:160px}.birthdays-empty[data-v-71e297ac]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.birthday-item[data-v-71e297ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px;border-radius:10px;-webkit-transition:background .18s ease;transition:background .18s ease}.birthday-item[data-v-71e297ac]:hover{background:#fafafa}.birthday-item.is-clickable[data-v-71e297ac]{cursor:pointer}.birthday-avatar[data-v-71e297ac]{width:40px;height:40px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:cover;object-fit:cover;font-size:14px;background:#fff0f6;color:#eb2f96}.birthday-info[data-v-71e297ac]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.birthday-name-row[data-v-71e297ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3px}.birthday-name[data-v-71e297ac]{font-size:.85rem;font-weight:600;color:#262626}.birthday-type[data-v-71e297ac]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 8px;border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.birthday-type--student[data-v-71e297ac]{background:#e6f7ff;color:#1890ff}.birthday-type--staff[data-v-71e297ac]{background:#f9f0ff;color:#722ed1}.birthday-meta[data-v-71e297ac]{font-size:.72rem;color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-width:0}.birthday-class[data-v-71e297ac]{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.birthday-sep[data-v-71e297ac]{-ms-flex-negative:0;flex-shrink:0;opacity:.7}.birthday-level[data-v-71e297ac]{-ms-flex-negative:0;flex-shrink:0;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;direction:ltr}.birthday-when[data-v-71e297ac]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:#f5f5f5;color:#595959;font-size:.72rem;font-weight:700;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.birthday-when.is-today[data-v-71e297ac]{background:#fff0f6;color:#eb2f96}[data-kit-theme=dark] .birthday-item[data-v-71e297ac]:hover{background:#141322}[data-kit-theme=dark] .birthday-name[data-v-71e297ac]{color:#aeaee0}[data-kit-theme=dark] .birthday-type--student[data-v-71e297ac]{background:rgba(24,144,255,.18)}[data-kit-theme=dark] .birthday-type--staff[data-v-71e297ac]{background:rgba(114,46,209,.18)}[data-kit-theme=dark] .birthday-when[data-v-71e297ac]{background:#232135;color:#aeaee0}[data-kit-theme=dark] .birthday-when.is-today[data-v-71e297ac]{background:rgba(235,47,150,.18);color:#eb2f96}.dash-card-header[data-v-59a5d058]{gap:10px}.dash-card-header[data-v-59a5d058],.top-students-toolbar[data-v-59a5d058]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-students-toolbar[data-v-59a5d058]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-left:auto}.top-students-type-select[data-v-59a5d058]{min-width:130px}.top-students-trimester[data-v-59a5d058]{width:68px;-ms-flex-negative:0;flex-shrink:0}.top-students-empty[data-v-59a5d058],.top-students-loading[data-v-59a5d058]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:160px}.top-students-empty[data-v-59a5d058]{text-align:center}.top-students-empty[data-v-59a5d058],.top-students-list[data-v-59a5d058]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-students-list[data-v-59a5d058]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;max-height:380px}.top-student-row[data-v-59a5d058]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:9px 6px;border-radius:10px;-webkit-transition:background .18s ease;transition:background .18s ease}.top-student-row[data-v-59a5d058]:hover{background:#fafafa}.rank-badge[data-v-59a5d058]{width:26px;height:26px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:12px;-ms-flex-negative:0;flex-shrink:0}.rank-badge.rank-gold[data-v-59a5d058]{background:#faad14;color:#fff}.rank-badge.rank-silver[data-v-59a5d058]{background:#a1a1c2;color:#fff}.rank-badge.rank-bronze[data-v-59a5d058]{background:#d46b08;color:#fff}.rank-badge.rank-other[data-v-59a5d058]{background:#f0f0f0;color:#595959}.top-student-avatar[data-v-59a5d058]{width:38px;height:38px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}.top-student-avatar--initials[data-v-59a5d058]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:700;background:#fff7e6;color:#d48806}.top-student-info[data-v-59a5d058]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.top-student-name[data-v-59a5d058]{font-size:.85rem;font-weight:600;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-student-class[data-v-59a5d058]{font-size:.72rem;color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-student-sep[data-v-59a5d058]{opacity:.6}.top-student-score[data-v-59a5d058]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-negative:0;flex-shrink:0}.top-student-score .score-value[data-v-59a5d058]{font-size:1rem;font-weight:800;color:var(--dash-success)}.top-student-score .score-label[data-v-59a5d058]{font-size:.62rem;color:#8c8c8c;text-transform:uppercase}[data-kit-theme=dark] .top-student-row[data-v-59a5d058]:hover{background:#141322}[data-kit-theme=dark] .top-student-name[data-v-59a5d058]{color:#aeaee0}[data-kit-theme=dark] .top-student-avatar--initials[data-v-59a5d058]{background:rgba(250,173,20,.18);color:#faad14}[data-kit-theme=dark] .rank-badge.rank-other[data-v-59a5d058]{background:#232135;color:#aeaee0}.upcoming-events-widget[data-v-2e466a24]{-ms-flex-direction:column;flex-direction:column}.dash-card-body[data-v-2e466a24],.upcoming-events-widget[data-v-2e466a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.dash-card-body[data-v-2e466a24]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.events-list[data-v-2e466a24]{-ms-flex-direction:column;flex-direction:column;gap:10px;max-height:320px;overflow-y:auto}.events-empty[data-v-2e466a24],.events-list[data-v-2e466a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.events-empty[data-v-2e466a24]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-height:160px}.event-item[data-v-2e466a24],.events-empty[data-v-2e466a24]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-item[data-v-2e466a24]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;padding:10px;border-radius:12px;-webkit-transition:background .18s ease;transition:background .18s ease}.event-item[data-v-2e466a24]:hover{background:#fafafa}.event-date[data-v-2e466a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;border-radius:12px;border:2px solid #1890ff;-ms-flex-negative:0;flex-shrink:0}.event-date .event-day[data-v-2e466a24]{font-size:1.1rem;font-weight:800;color:#1a1a1a;line-height:1}.event-date .event-month[data-v-2e466a24]{font-size:.65rem;font-weight:700;text-transform:uppercase;color:#8c8c8c}.event-content[data-v-2e466a24]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.event-title[data-v-2e466a24]{font-size:.85rem;font-weight:600;color:#262626;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-meta[data-v-2e466a24]{gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-meta[data-v-2e466a24],.event-time[data-v-2e466a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-time[data-v-2e466a24]{font-size:.72rem;color:#8c8c8c;gap:4px}.event-duration[data-v-2e466a24]{font-size:.75rem;font-weight:500;color:#bfbfbf;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;text-align:right}[data-kit-theme=dark] .event-item[data-v-2e466a24]:hover{background:#141322}[data-kit-theme=dark] .event-date .event-day[data-v-2e466a24],[data-kit-theme=dark] .event-title[data-v-2e466a24]{color:#aeaee0}[data-kit-theme=dark] .event-duration[data-v-2e466a24]{color:#5c5c7a}.latest-news-widget[data-v-2a9d2c14]{-ms-flex-direction:column;flex-direction:column}.dash-card-body[data-v-2a9d2c14],.latest-news-widget[data-v-2a9d2c14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.dash-card-body[data-v-2a9d2c14]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.news-list[data-v-2a9d2c14]{-ms-flex-direction:column;flex-direction:column;gap:12px}.news-empty[data-v-2a9d2c14],.news-list[data-v-2a9d2c14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.news-empty[data-v-2a9d2c14]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-height:160px}.news-item[data-v-2a9d2c14]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:10px;border-radius:12px;cursor:pointer;-webkit-transition:background .18s ease,-webkit-transform .18s ease;transition:background .18s ease,-webkit-transform .18s ease;transition:background .18s ease,transform .18s ease;transition:background .18s ease,transform .18s ease,-webkit-transform .18s ease}.news-item[data-v-2a9d2c14]:focus-visible,.news-item[data-v-2a9d2c14]:hover{background:#fafafa;-webkit-transform:translateX(2px);transform:translateX(2px)}.news-thumb[data-v-2a9d2c14]{width:64px;height:64px;border-radius:10px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;background:linear-gradient(135deg,#e6f7ff,#f6ffed)}.news-thumb img[data-v-2a9d2c14]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-thumb-placeholder[data-v-2a9d2c14]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#91d5ff;font-size:22px}.news-content[data-v-2a9d2c14]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.news-title[data-v-2a9d2c14]{font-size:.85rem;font-weight:700;color:#262626;margin-bottom:3px;-webkit-line-clamp:1}.news-desc[data-v-2a9d2c14],.news-title[data-v-2a9d2c14]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.news-desc[data-v-2a9d2c14]{font-size:.75rem;color:#8c8c8c;-webkit-line-clamp:2;margin-bottom:6px}.news-desc[data-v-2a9d2c14] p{margin:0}.news-meta[data-v-2a9d2c14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.news-meta .news-date[data-v-2a9d2c14]{font-size:.68rem;color:#bfbfbf}[data-kit-theme=dark] .news-item[data-v-2a9d2c14]:focus-visible,[data-kit-theme=dark] .news-item[data-v-2a9d2c14]:hover{background:#141322}[data-kit-theme=dark] .news-title[data-v-2a9d2c14]{color:#aeaee0}[data-kit-theme=dark] .news-thumb[data-v-2a9d2c14]{background:linear-gradient(135deg,#141322,#232135)}.room-legend[data-v-ad481faa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;font-size:.72rem;color:#8c8c8c}.room-legend span[data-v-ad481faa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.room-dot[data-v-ad481faa]{width:8px;height:8px;border-radius:50%;display:inline-block}.room-dot--free[data-v-ad481faa]{background:var(--dash-info)}.room-dot--occupied[data-v-ad481faa]{background:var(--dash-warning)}.rooms-grid[data-v-ad481faa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:10px}.room-tile[data-v-ad481faa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding:14px 6px;border-radius:12px;font-weight:700;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease;cursor:default}.room-tile[data-v-ad481faa]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.room-tile.is-free[data-v-ad481faa]{background:#e6f7ff;color:#1890ff}.room-tile.is-occupied[data-v-ad481faa]{background:#fff7e6;color:#d46b08}.room-name[data-v-ad481faa]{font-size:.85rem}.room-capacity[data-v-ad481faa]{font-size:.62rem;font-weight:600;opacity:.75;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}[data-kit-theme=dark] .room-tile.is-free[data-v-ad481faa]{background:rgba(24,144,255,.18)}[data-kit-theme=dark] .room-tile.is-occupied[data-v-ad481faa]{background:rgba(250,140,22,.18)}.discipline-chart-wrap[data-v-f296825e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.discipline-legend[data-v-f296825e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.discipline-legend-item[data-v-f296825e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.discipline-legend-dot[data-v-f296825e]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.discipline-legend-label[data-v-f296825e]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.78rem;color:#595959;font-weight:500}.discipline-legend-value[data-v-f296825e]{font-size:.82rem;font-weight:700;color:#262626}.detailed-stats-widget[data-v-90f22bda] .stats-total-row{background-color:#f5f5f5;font-weight:700}[data-kit-theme=dark] .detailed-stats-widget[data-v-90f22bda] .stats-total-row{background-color:#141322}.accueil-dashboard{--dash-border:#f0f0f0;--dash-bg:#fff;--dash-radius:14px;--dash-title-color:#1a1a1a;--dash-muted:#8c8c8c;--dash-success:#52c41a;--dash-danger:#ff4d4f;--dash-info:#1890ff;--dash-warning:#fa8c16;--dash-purple:#722ed1;--dash-shadow:0 1px 4px rgba(15,23,42,0.06)}[data-kit-theme=dark] .accueil-dashboard{--dash-border:#232135;--dash-bg:#0c0c1b;--dash-title-color:#aeaee0;--dash-muted:#7575a3}@-webkit-keyframes dash-fade-in-up{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dash-fade-in-up{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes dash-pulse-ring{0%{-webkit-box-shadow:0 0 0 0 rgba(255,77,79,.35);box-shadow:0 0 0 0 rgba(255,77,79,.35)}70%{-webkit-box-shadow:0 0 0 10px rgba(255,77,79,0);box-shadow:0 0 0 10px rgba(255,77,79,0)}to{-webkit-box-shadow:0 0 0 0 rgba(255,77,79,0);box-shadow:0 0 0 0 rgba(255,77,79,0)}}@keyframes dash-pulse-ring{0%{-webkit-box-shadow:0 0 0 0 rgba(255,77,79,.35);box-shadow:0 0 0 0 rgba(255,77,79,.35)}70%{-webkit-box-shadow:0 0 0 10px rgba(255,77,79,0);box-shadow:0 0 0 10px rgba(255,77,79,0)}to{-webkit-box-shadow:0 0 0 0 rgba(255,77,79,0);box-shadow:0 0 0 0 rgba(255,77,79,0)}}@-webkit-keyframes dash-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes dash-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.dash-card{border-radius:var(--dash-radius,14px);border:1px solid var(--dash-border,#f0f0f0);background:var(--dash-bg,#fff);-webkit-box-shadow:var(--dash-shadow);box-shadow:var(--dash-shadow);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;-webkit-animation:dash-fade-in-up .35s ease both;animation:dash-fade-in-up .35s ease both;height:100%}.dash-card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.dash-card .dash-card-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 20px 0 20px}.dash-card .dash-card-header,.dash-card .dash-card-header .dash-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dash-card .dash-card-header .dash-card-title{gap:10px;font-size:1.05rem;font-weight:700;color:var(--dash-title-color,#1a1a1a);margin:0}.dash-card .dash-card-header .dash-card-title .dash-card-title-icon{width:34px;height:34px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.dash-card .dash-card-header .dash-card-action{font-size:.82rem;font-weight:600;color:var(--dash-info,#1890ff);cursor:pointer;white-space:nowrap;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.dash-card .dash-card-header .dash-card-action:hover{opacity:.7;text-decoration:underline}.dash-card .dash-card-body{padding:16px 20px 20px 20px}.dash-tile{border-radius:var(--dash-radius,14px);border:1px solid var(--dash-border,#f0f0f0);background:var(--dash-bg,#fff);-webkit-box-shadow:var(--dash-shadow);box-shadow:var(--dash-shadow);-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}button.dash-tile{-webkit-box-shadow:var(--dash-shadow)!important;box-shadow:var(--dash-shadow)!important}button.dash-tile.dash-focusable:focus-visible{-webkit-box-shadow:var(--dash-shadow),0 0 0 3px rgba(24,144,255,.25)!important;box-shadow:var(--dash-shadow),0 0 0 3px rgba(24,144,255,.25)!important}.dash-focusable{outline:none;-webkit-transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease}.dash-focusable:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(24,144,255,.25);box-shadow:0 0 0 3px rgba(24,144,255,.25)}.dash-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.02em}.dash-badge.dash-badge-success{background:#f6ffed;color:#52c41a}.dash-badge.dash-badge-danger{background:#fff1f0;color:#ff4d4f}.dash-badge.dash-badge-info{background:#e6f7ff;color:#1890ff}.dash-badge.dash-badge-warning{background:#fff7e6;color:#fa8c16}.dash-avatar-initials{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.dash-empty-state{text-align:center;padding:28px 12px;color:var(--dash-muted,#8c8c8c)}.dash-empty-state .dash-empty-icon{font-size:34px;margin-bottom:5px;opacity:.5}.dash-scroll{max-height:320px;overflow-y:auto;padding-right:4px}.dash-scroll::-webkit-scrollbar{width:5px}.dash-scroll::-webkit-scrollbar-thumb{background:#e4e9f0;border-radius:4px}[data-kit-theme=dark] .dash-badge-success{background:rgba(82,196,26,.15)}[data-kit-theme=dark] .dash-badge-danger{background:rgba(245,34,45,.15)}[data-kit-theme=dark] .dash-badge-info{background:rgba(24,144,255,.15)}[data-kit-theme=dark] .dash-badge-warning{background:rgba(250,140,22,.15)}[data-kit-theme=dark] .dash-scroll::-webkit-scrollbar-thumb{background:#4f4f7a}.accueil-dashboard-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:24vh;padding:32px 0}.accueil-pair-row{margin-left:-6px;margin-right:-6px}.accueil-pair-row>[class*=col-]{padding-left:6px;padding-right:6px;margin-bottom:12px}@media(min-width:1200px){.accueil-pair-row>[class*=col-]{margin-bottom:0}}