.DashboardHome-module__ewm1DW__page{--dashboard-ink:var(--color-text-primary);--dashboard-muted:var(--color-text-muted);width:100%;max-width:1480px;color:var(--dashboard-ink);margin:0 auto;padding:28px}.DashboardHome-module__ewm1DW__hero{border:1px solid var(--color-border);background:radial-gradient(circle at 16% 18%, color-mix(in srgb, var(--color-primary) 16%, transparent), transparent 31%), linear-gradient(135deg, var(--color-bg-surface) 0%, color-mix(in srgb, var(--color-primary) 3%, var(--color-bg-surface)) 54%, var(--color-bg-subtle) 100%);min-height:230px;box-shadow:var(--shadow-md);border-radius:28px;justify-content:space-between;align-items:center;gap:28px;padding:38px 42px;display:flex;position:relative;overflow:hidden}.DashboardHome-module__ewm1DW__hero:after{border:55px solid color-mix(in srgb, var(--color-primary) 7%, transparent);content:"";border-radius:50%;width:310px;height:310px;position:absolute;inset:auto -80px -110px auto}.DashboardHome-module__ewm1DW__heroContent{z-index:1;position:relative}.DashboardHome-module__ewm1DW__eyebrow,.DashboardHome-module__ewm1DW__sectionHeader span,.DashboardHome-module__ewm1DW__panelHeader span,.DashboardHome-module__ewm1DW__reportCard small,.DashboardHome-module__ewm1DW__guideCard small{color:var(--color-primary);font-size:12px;font-weight:800}.DashboardHome-module__ewm1DW__eyebrow{align-items:center;gap:7px;margin-bottom:12px;display:inline-flex}.DashboardHome-module__ewm1DW__hero h1{color:var(--color-text-primary);margin:0;font-size:clamp(28px,3vw,42px);line-height:1.35}.DashboardHome-module__ewm1DW__hero p{max-width:670px;color:var(--dashboard-muted);margin:12px 0 0;font-size:15px;line-height:2}.DashboardHome-module__ewm1DW__heroMeta{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.DashboardHome-module__ewm1DW__heroMeta span{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-surface) 86%, transparent);color:var(--color-text-secondary);border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:700;display:inline-flex}.DashboardHome-module__ewm1DW__heroMark{z-index:1;color:#fff;text-align:center;background:linear-gradient(145deg,#1d5fb9,#123b71);border:1px solid #2e6ccf2e;border-radius:38px;flex:0 0 142px;place-content:center;width:142px;height:142px;display:grid;position:relative;transform:rotate(-3deg);box-shadow:0 22px 45px #184d903d}.DashboardHome-module__ewm1DW__heroMark span{letter-spacing:-2px;font-size:42px;font-weight:900}.DashboardHome-module__ewm1DW__heroMark small{opacity:.76;letter-spacing:1.5px;text-transform:uppercase;font-size:10px}.DashboardHome-module__ewm1DW__section{margin-top:30px}.DashboardHome-module__ewm1DW__sectionHeader,.DashboardHome-module__ewm1DW__panelHeader{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;display:flex}.DashboardHome-module__ewm1DW__sectionHeader h2,.DashboardHome-module__ewm1DW__panelHeader h2{color:var(--color-text-primary);margin:3px 0 0;font-size:20px}.DashboardHome-module__ewm1DW__sectionHeader p{color:var(--dashboard-muted);margin:0;font-size:12px}.DashboardHome-module__ewm1DW__actionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.DashboardHome-module__ewm1DW__actionCard{--action-color:#296bc9;--action-bg:#eef5ff;border:1px solid var(--color-border);background:var(--color-bg-surface);min-height:108px;color:inherit;box-shadow:var(--shadow-sm);border-radius:19px;align-items:center;gap:13px;padding:18px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.DashboardHome-module__ewm1DW__actionCard:hover{border-color:color-mix(in srgb, var(--action-color) 35%, var(--color-border));box-shadow:var(--shadow-md);transform:translateY(-3px)}.DashboardHome-module__ewm1DW__actionIcon{background:color-mix(in srgb, var(--action-color) 13%, var(--color-bg-surface));width:48px;height:48px;color:var(--action-color);border-radius:15px;flex:0 0 48px;place-content:center;display:grid}.DashboardHome-module__ewm1DW__actionText{min-width:0}.DashboardHome-module__ewm1DW__actionText strong,.DashboardHome-module__ewm1DW__actionText small{display:block}.DashboardHome-module__ewm1DW__actionText strong{color:var(--color-text-primary);margin-bottom:5px;font-size:14px}.DashboardHome-module__ewm1DW__actionText small{color:var(--dashboard-muted);font-size:11px;line-height:1.75}.DashboardHome-module__ewm1DW__actionArrow{color:var(--color-text-disabled);flex:none;margin-right:auto}.DashboardHome-module__ewm1DW__actionCard_primary{--action-color:#235fba;--action-bg:#eaf3ff}.DashboardHome-module__ewm1DW__actionCard_blue{--action-color:#2563eb;--action-bg:#edf3ff}.DashboardHome-module__ewm1DW__actionCard_violet{--action-color:#7c3aed;--action-bg:#f4efff}.DashboardHome-module__ewm1DW__actionCard_cyan{--action-color:#0891b2;--action-bg:#e9f9fc}.DashboardHome-module__ewm1DW__actionCard_amber{--action-color:#b77908;--action-bg:#fff8e7}.DashboardHome-module__ewm1DW__actionCard_green{--action-color:#168454;--action-bg:#eaf8f1}.DashboardHome-module__ewm1DW__actionCard_orange{--action-color:#c65a15;--action-bg:#fff2e9}.DashboardHome-module__ewm1DW__actionCard_slate{--action-color:#53657d;--action-bg:#f0f3f6}.DashboardHome-module__ewm1DW__lowerGrid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:18px;margin-top:30px;display:grid}.DashboardHome-module__ewm1DW__workPanel,.DashboardHome-module__ewm1DW__guideCard{border:1px solid var(--color-border);background:var(--color-bg-surface);box-shadow:var(--shadow-sm);border-radius:22px}.DashboardHome-module__ewm1DW__workPanel{padding:22px}.DashboardHome-module__ewm1DW__panelHeader{align-items:center;margin-bottom:13px}.DashboardHome-module__ewm1DW__panelHeader>svg{color:var(--color-primary)}.DashboardHome-module__ewm1DW__workList{display:grid}.DashboardHome-module__ewm1DW__workItem{border-top:1px solid var(--color-border);color:inherit;grid-template-columns:34px 38px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:15px 6px;text-decoration:none;display:grid}.DashboardHome-module__ewm1DW__workItem:first-child{border-top:0}.DashboardHome-module__ewm1DW__workIndex{color:var(--color-text-disabled);font-size:11px;font-weight:800}.DashboardHome-module__ewm1DW__workIcon{background:var(--color-primary-light);width:36px;height:36px;color:var(--color-primary);border-radius:11px;place-content:center;display:grid}.DashboardHome-module__ewm1DW__workItem strong,.DashboardHome-module__ewm1DW__workItem small{display:block}.DashboardHome-module__ewm1DW__workItem strong{color:var(--color-text-primary);font-size:13px}.DashboardHome-module__ewm1DW__workItem small{color:var(--dashboard-muted);margin-top:3px;font-size:11px;line-height:1.75}.DashboardHome-module__ewm1DW__workItem>svg{color:var(--color-text-disabled)}.DashboardHome-module__ewm1DW__sideColumn{align-content:start;gap:14px;display:grid}.DashboardHome-module__ewm1DW__reportCard{border:1px solid color-mix(in srgb, var(--color-primary) 55%, var(--color-border));color:#fff;box-shadow:var(--shadow-md);background:linear-gradient(145deg,#174d8b,#12365f);border-radius:22px;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:22px;text-decoration:none;display:grid}.DashboardHome-module__ewm1DW__reportIcon{background:#ffffff1f;border-radius:15px;place-content:center;width:48px;height:48px;display:grid}.DashboardHome-module__ewm1DW__reportCard small,.DashboardHome-module__ewm1DW__reportCard strong,.DashboardHome-module__ewm1DW__reportCard p{display:block}.DashboardHome-module__ewm1DW__reportCard small{color:#b9d6ff}.DashboardHome-module__ewm1DW__reportCard strong{margin-top:3px;font-size:16px}.DashboardHome-module__ewm1DW__reportCard p{color:#cfdded;margin:6px 0 0;font-size:11px;line-height:1.8}.DashboardHome-module__ewm1DW__reportCard>svg{color:#b9d6ff}.DashboardHome-module__ewm1DW__guideCard{gap:13px;padding:22px;display:flex}.DashboardHome-module__ewm1DW__guideIcon{background:var(--color-success-bg);width:44px;height:44px;color:var(--color-success);border-radius:14px;flex:0 0 44px;place-content:center;display:grid}.DashboardHome-module__ewm1DW__guideCard small,.DashboardHome-module__ewm1DW__guideCard strong{display:block}.DashboardHome-module__ewm1DW__guideCard strong{color:var(--color-text-primary);margin-top:3px;font-size:14px}.DashboardHome-module__ewm1DW__guideCard p{color:var(--dashboard-muted);margin:8px 0 0;font-size:11px;line-height:1.9}.DashboardHome-module__ewm1DW__emptyState,.DashboardHome-module__ewm1DW__panelEmpty{border:1px dashed var(--color-border-strong);background:var(--color-bg-subtle);color:var(--dashboard-muted);text-align:center;border-radius:18px;padding:28px}.DashboardHome-module__ewm1DW__emptyState svg,.DashboardHome-module__ewm1DW__emptyState strong,.DashboardHome-module__ewm1DW__emptyState span{margin:0 auto;display:block}.DashboardHome-module__ewm1DW__emptyState strong{color:var(--color-text-primary);margin-top:10px;font-size:14px}.DashboardHome-module__ewm1DW__emptyState span{margin-top:5px;font-size:11px}.DashboardHome-module__ewm1DW__panelEmpty{margin:0;font-size:12px}@media (max-width:1180px){.DashboardHome-module__ewm1DW__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.DashboardHome-module__ewm1DW__page{padding:18px}.DashboardHome-module__ewm1DW__hero{min-height:auto;padding:28px}.DashboardHome-module__ewm1DW__heroMark{border-radius:28px;flex-basis:108px;width:108px;height:108px}.DashboardHome-module__ewm1DW__lowerGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.DashboardHome-module__ewm1DW__actionCard{transition:none}.DashboardHome-module__ewm1DW__actionCard:hover{transform:none}}@media (max-width:620px){.DashboardHome-module__ewm1DW__page{padding:12px}.DashboardHome-module__ewm1DW__hero{border-radius:22px;align-items:flex-start;padding:24px 20px}.DashboardHome-module__ewm1DW__heroMark{display:none}.DashboardHome-module__ewm1DW__hero h1{font-size:27px}.DashboardHome-module__ewm1DW__sectionHeader{flex-direction:column;align-items:flex-start}.DashboardHome-module__ewm1DW__actionGrid{grid-template-columns:1fr}.DashboardHome-module__ewm1DW__actionCard{min-height:96px}.DashboardHome-module__ewm1DW__workPanel{padding:17px}.DashboardHome-module__ewm1DW__workItem{grid-template-columns:30px 34px minmax(0,1fr)}.DashboardHome-module__ewm1DW__workItem>svg{display:none}}
