.DashboardGrid_toolbar__2wQVo{padding:16px 16px 0;margin-top:8px;-moz-box-pack:end;justify-content:flex-end}.DashboardGrid_toolbarBtn__1xvl5{background:var(--bs-primary,#0891b2);border-color:var(--bs-primary,#0891b2);color:#fff;font-size:.78rem;font-weight:600}.DashboardGrid_toolbarBtn__1xvl5:focus,.DashboardGrid_toolbarBtn__1xvl5:hover{background:#0e7490;border-color:#0e7490;color:#fff}.DashboardGrid_toolbarBtn__1xvl5:active{background:#0c5e75!important;border-color:#0c5e75!important;color:#fff!important}.DashboardGrid_toolbarBtnActive__1SVMm{background:#10b981;border-color:#10b981;color:#fff}.DashboardGrid_toolbarBtnActive__1SVMm:focus,.DashboardGrid_toolbarBtnActive__1SVMm:hover{background:#059669;border-color:#059669;color:#fff}.DashboardGrid_toolbarBtnDanger__1tPzK{background:transparent;border:1px solid var(--bs-primary,#0891b2);color:var(--bs-primary,#0891b2)}.DashboardGrid_toolbarBtnDanger__1tPzK:focus,.DashboardGrid_toolbarBtnDanger__1tPzK:hover{background:rgba(244,63,94,.1);border-color:#f43f5e;color:#f43f5e}body.dark .DashboardGrid_toolbarBtn__1xvl5{background:rgba(8,145,178,.3);border-color:rgba(8,145,178,.5);color:#e2e8f0}body.dark .DashboardGrid_toolbarBtn__1xvl5:focus,body.dark .DashboardGrid_toolbarBtn__1xvl5:hover{background:rgba(8,145,178,.5);border-color:var(--bs-primary,#0891b2);color:#fff}body.dark .DashboardGrid_toolbarBtnActive__1SVMm{background:rgba(16,185,129,.4);border-color:#10b981}body.dark .DashboardGrid_toolbarBtnDanger__1tPzK{border-color:rgba(8,145,178,.5);color:#94a3b8}body.dark .DashboardGrid_toolbarBtnDanger__1tPzK:focus,body.dark .DashboardGrid_toolbarBtnDanger__1tPzK:hover{background:rgba(244,63,94,.15);border-color:#fb7185;color:#fb7185}.DashboardGrid_widgetPicker__1kJ1u{position:absolute;top:100%;right:0;z-index:1050;min-width:260px;max-height:360px;overflow-y:auto;background:var(--bs-body-bg,#fff);border:1px solid var(--bs-border-color,#dee2e6);border-radius:.5rem;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:.75rem 1rem;margin-top:4px}.DashboardGrid_gridContainer__2__cs{direction:ltr;--widget-bg:hsla(0,0%,100%,0.85);--widget-blur:blur(12px);--widget-border:hsla(0,0%,100%,0.6);--widget-shadow:0 4px 24px rgba(8,145,178,0.08);--widget-shadow-hover:0 8px 32px rgba(8,145,178,0.14);--widget-header-bg:hsla(0,0%,100%,0.5);--kpi-icon-bg:rgba(8,145,178,0.1);--kpi-icon-color:var(--bs-primary,#0891b2);--kpi-number-color:#1e293b;--kpi-label-color:#64748b;--leaderboard-bar-bg:rgba(8,145,178,0.08);--leaderboard-bar-fill:linear-gradient(90deg,var(--bs-primary,#0891b2),#10b981);--leaderboard-avatar-bg:linear-gradient(135deg,var(--bs-primary,#0891b2),#10b981)}body.dark .DashboardGrid_gridContainer__2__cs{--widget-bg:rgba(34,39,56,0.7);--widget-blur:blur(16px);--widget-border:hsla(0,0%,100%,0.08);--widget-shadow:0 4px 24px rgba(0,0,0,0.3);--widget-shadow-hover:0 8px 32px rgba(0,0,0,0.4);--widget-header-bg:hsla(0,0%,100%,0.04);--kpi-icon-bg:rgba(8,145,178,0.2);--kpi-icon-color:#4bc7d2;--kpi-number-color:#e2e8f0;--kpi-label-color:#94a3b8;--leaderboard-bar-bg:hsla(0,0%,100%,0.06);--leaderboard-bar-fill:linear-gradient(90deg,var(--bs-primary,#0891b2),#38bdf8);--leaderboard-avatar-bg:linear-gradient(135deg,var(--bs-primary,#0891b2),#38bdf8)}.DashboardGrid_widgetCard__GMuGK{background:var(--widget-bg);backdrop-filter:var(--widget-blur);-webkit-backdrop-filter:var(--widget-blur);border:1px solid var(--widget-border);border-radius:.75rem;box-shadow:var(--widget-shadow);overflow:hidden;-webkit-transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:box-shadow .25s ease,-webkit-transform .25s ease;-moz-transition:box-shadow .25s ease,transform .25s ease,-moz-transform .25s ease;transition:box-shadow .25s ease,transform .25s ease;transition:box-shadow .25s ease,transform .25s ease,-webkit-transform .25s ease,-moz-transform .25s ease;-webkit-animation:DashboardGrid_fadeSlideUp__14jI6 .4s ease-out both;-moz-animation:DashboardGrid_fadeSlideUp__14jI6 .4s ease-out both;animation:DashboardGrid_fadeSlideUp__14jI6 .4s ease-out both}.DashboardGrid_widgetCard__GMuGK:hover{box-shadow:var(--widget-shadow-hover)}.DashboardGrid_widgetCard__GMuGK .card-header{background:var(--widget-header-bg);border-bottom:1px solid var(--widget-border)}.DashboardGrid_widgetEditing__2kWYx{border:1px dashed var(--bs-primary,#0891b2)!important}.DashboardGrid_dragHandle__3D1Bc{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.DashboardGrid_dragHandle__3D1Bc:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.DashboardGrid_removeBtn__Hcsxa{line-height:1;text-decoration:none!important}.DashboardGrid_removeBtn__Hcsxa:hover{opacity:.8}.DashboardGrid_widgetIcon__27rS8{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--kpi-icon-bg);color:var(--kpi-icon-color);flex-shrink:0}.DashboardGrid_kpiGrid__3KFnv{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:.4rem;gap:.4rem;height:100%;-moz-box-pack:center;justify-content:center}.DashboardGrid_kpiCard__3_Jtv{grid-gap:.6rem;gap:.6rem;padding:.5rem .65rem;background:var(--widget-bg);-webkit-backdrop-filter:var(--widget-blur);backdrop-filter:var(--widget-blur);border:1px solid var(--widget-border);border-radius:.625rem;-moz-box-flex:1;flex:1 1;min-height:0;max-height:72px}.DashboardGrid_kpiCard__3_Jtv,.DashboardGrid_kpiIconWrap__EafGf{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.DashboardGrid_kpiIconWrap__EafGf{-moz-box-pack:center;justify-content:center;width:36px;height:36px;border-radius:.5rem;flex-shrink:0;font-size:1rem}.DashboardGrid_kpiIconWrap_teal__1iMoi{background:rgba(8,145,178,.12);color:var(--bs-primary,#0891b2)}.DashboardGrid_kpiIconWrap_amber__1r5dp{background:rgba(245,158,11,.12);color:#f59e0b}.DashboardGrid_kpiIconWrap_rose__1FW3I{background:rgba(244,63,94,.12);color:#f43f5e}body.dark .DashboardGrid_kpiIconWrap_teal__1iMoi{background:rgba(8,145,178,.25);color:#4bc7d2}body.dark .DashboardGrid_kpiIconWrap_amber__1r5dp{background:rgba(245,158,11,.2);color:#fbbf24}body.dark .DashboardGrid_kpiIconWrap_rose__1FW3I{background:rgba(244,63,94,.2);color:#fb7185}.DashboardGrid_kpiInfo__1u77C{-moz-box-flex:1;flex:1 1;min-width:0}.DashboardGrid_kpiLabel__3ASCF{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--kpi-label-color);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardGrid_kpiNumber__2RE7C{font-size:1.1rem;font-weight:800;color:var(--kpi-number-color);line-height:1.15;white-space:nowrap}.DashboardGrid_kpiNumber__2RE7C span{font-size:.75rem;font-weight:500;color:var(--kpi-label-color)}.DashboardGrid_kpiBadge__LNltc{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;grid-gap:3px;gap:3px;padding:2px 8px;border-radius:999px;font-size:.7rem;font-weight:700;white-space:nowrap;flex-shrink:0}.DashboardGrid_kpiBadge_up__2FDZH{background:rgba(16,185,129,.12);color:#059669}.DashboardGrid_kpiBadge_down__1UFpe{background:rgba(244,63,94,.12);color:#e11d48}body.dark .DashboardGrid_kpiBadge_up__2FDZH{background:rgba(16,185,129,.2);color:#34d399}body.dark .DashboardGrid_kpiBadge_down__1UFpe{background:rgba(244,63,94,.2);color:#fb7185}.DashboardGrid_leaderboardGrid__2FDpN{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem;height:100%}.DashboardGrid_leaderboardCol__2BKLI{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-width:0}.DashboardGrid_leaderboardTitle__2XcC-{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:.4rem;gap:.4rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--kpi-label-color);margin-bottom:.5rem;padding-bottom:.4rem;border-bottom:1px solid var(--widget-border)}.DashboardGrid_leaderboardItem__1_nxm{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.45rem 0;min-width:0;text-decoration:none!important;color:inherit!important}.DashboardGrid_leaderboardItem__1_nxm:hover .DashboardGrid_avatarCircle__Kr4TF{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);transform:scale(1.08)}.DashboardGrid_rankBadge__2Pqsn{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:.65rem;font-weight:800;flex-shrink:0}.DashboardGrid_rankBadge_gold__1kZzN{background:-webkit-linear-gradient(315deg,#f59e0b,#fbbf24);background:-moz-linear-gradient(315deg,#f59e0b,#fbbf24);background:linear-gradient(135deg,#f59e0b,#fbbf24);color:#fff}.DashboardGrid_rankBadge_silver__26wYB{background:-webkit-linear-gradient(315deg,#94a3b8,#cbd5e1);background:-moz-linear-gradient(315deg,#94a3b8,#cbd5e1);background:linear-gradient(135deg,#94a3b8,#cbd5e1);color:#fff}.DashboardGrid_rankBadge_bronze__2KXJl{background:-webkit-linear-gradient(315deg,#d97706,#f59e0b);background:-moz-linear-gradient(315deg,#d97706,#f59e0b);background:linear-gradient(135deg,#d97706,#f59e0b);color:#fff}.DashboardGrid_rankBadge_default__18sq7{background:var(--leaderboard-bar-bg);color:var(--kpi-label-color)}.DashboardGrid_avatarCircle__Kr4TF{width:32px;height:32px;border-radius:50%;background:var(--leaderboard-avatar-bg);display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:700;flex-shrink:0;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease,-moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease}.DashboardGrid_leaderboardInfo__21PD3{-moz-box-flex:1;flex:1 1;min-width:0}.DashboardGrid_leaderboardName__257km{font-size:.78rem;font-weight:600;color:var(--kpi-number-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardGrid_leaderboardMeta__261yF{font-size:.65rem;color:var(--kpi-label-color)}.DashboardGrid_scoreBar__2yEVd{height:4px;background:var(--leaderboard-bar-bg);border-radius:2px;margin-top:3px;overflow:hidden}.DashboardGrid_scoreBarFill__3VtcB{height:100%;background:var(--leaderboard-bar-fill);border-radius:2px;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;transition:width .6s ease}.DashboardGrid_leaderboardScore__1wApm{font-size:.7rem;font-weight:700;color:var(--kpi-number-color);flex-shrink:0;white-space:nowrap}.DashboardGrid_leaderboardEmpty__CEYDX{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;padding:1rem;font-size:.78rem;color:var(--kpi-label-color);border:1px dashed var(--widget-border);border-radius:.5rem}.DashboardGrid_statusBadge__lU-Wb{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap}.DashboardGrid_statusBadge_oil__2Irox{background:rgba(8,145,178,.1);color:var(--bs-primary,#0891b2)}.DashboardGrid_statusBadge_brakes__2D4O9{background:rgba(244,63,94,.1);color:#e11d48}.DashboardGrid_statusBadge_license__37f1Z{background:rgba(139,92,246,.1);color:#7c3aed}.DashboardGrid_statusBadge_wash__l6QYm{background:rgba(56,189,248,.1);color:#0284c7}.DashboardGrid_statusBadge_tires__1fz-R{background:rgba(245,158,11,.1);color:#d97706}.DashboardGrid_statusBadge_other__3RWDL{background:rgba(100,116,139,.1);color:#475569}@-webkit-keyframes DashboardGrid_fadeSlideUp__14jI6{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes DashboardGrid_fadeSlideUp__14jI6{0%{opacity:0;-moz-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@keyframes DashboardGrid_fadeSlideUp__14jI6{0%{opacity:0;-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}.tourStep_basic__step__3TabL{text-align:left;padding:0!important}.tourStep_basic__step__3TabL h3,.tourStep_basic__step__3TabL h4,.tourStep_basic__step__3TabL p{color:#000!important;font-style:normal!important}.tourStep_basic-imageStep__3K_I5{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center}.tourStep_image-container__29fii{max-width:200px;margin:0 auto;height:95px}.tourStep_skip-tour__5wVo6{font-size:16px;color:#1f8079}.tourStep_stepHeader__1XdPd{font-size:24px;font-style:italic!important;color:#1f8079!important;font-weight:600}.tourStep_stepDescription__169Ge{color:#000;font-size:16px;font-weight:400;margin-top:0!important;padding:1rem 0}.tourStep_step-image__Jy-4i{width:120px;height:100px}.tourStep_image-large__qaUQS{width:230px}