.DashboardPage-module__bgaNzW__exportBtn{align-items:center;gap:var(--space-sm);background:var(--brand-primary);color:#171717;border-radius:var(--radius-full);font-weight:700;font-size:var(--font-size-sm);cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-base), filter var(--transition-fast);border:none;padding:10px 20px;display:flex;box-shadow:0 4px 10px #c2cd2333}.DashboardPage-module__bgaNzW__exportBtn:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 6px 14px #c2cd2359}.DashboardPage-module__bgaNzW__exportBtn:active{transform:translateY(0);box-shadow:0 2px 5px #c2cd2333}.DashboardPage-module__bgaNzW__pageHeader{justify-content:space-between;align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.DashboardPage-module__bgaNzW__pageTitle{font-size:var(--font-size-3xl);color:var(--text-primary);margin:0;font-weight:700}.DashboardPage-module__bgaNzW__pageShell{gap:var(--space-2xl);padding-bottom:var(--space-2xl);flex-direction:column;display:flex}.DashboardPage-module__bgaNzW__headerActions{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.DashboardPage-module__bgaNzW__filterWrap{position:relative}.DashboardPage-module__bgaNzW__filterBtn{align-items:center;gap:var(--space-sm);color:#2a2a2a;border-radius:var(--radius-full);font-weight:600;font-size:var(--font-size-sm);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:#e8e8e8;border:1px solid #cfcfcf;padding:10px 16px;display:flex}.DashboardPage-module__bgaNzW__filterBtn:hover{background:#fff;border-color:#b8b8b8}.DashboardPage-module__bgaNzW__filterBtn:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.DashboardPage-module__bgaNzW__filterChevron{opacity:.75;display:flex}.DashboardPage-module__bgaNzW__filterMenu{border-radius:var(--radius-lg);min-width:200px;padding:var(--space-xs);z-index:20;background:#fff;border:1px solid #d4d4d4;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px #0000001a}.DashboardPage-module__bgaNzW__filterOption{text-align:left;color:#2a2a2a;width:100%;font-size:var(--font-size-sm);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;padding:10px 12px;font-weight:500;display:block}.DashboardPage-module__bgaNzW__filterOption:hover{background:#f0f0f0}.DashboardPage-module__bgaNzW__filterOptionActive{background:#e8e8e8;font-weight:700}.DashboardPage-module__bgaNzW__cardLink{color:inherit;cursor:pointer;text-decoration:none}.DashboardPage-module__bgaNzW__cardLink:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.DashboardPage-module__bgaNzW__grid{gap:var(--space-lg);grid-template-rows:auto auto auto auto;grid-template-columns:repeat(4,1fr);display:grid}.DashboardPage-module__bgaNzW__r1c1{grid-area:1/1/2/2}.DashboardPage-module__bgaNzW__r1c2{grid-area:1/2/2/3}.DashboardPage-module__bgaNzW__r1c3{grid-area:1/3/2/4}.DashboardPage-module__bgaNzW__r1c4{grid-area:1/4/2/5}.DashboardPage-module__bgaNzW__r2c1{grid-area:2/1/3/2}.DashboardPage-module__bgaNzW__r2c2{grid-area:2/2/3/3}.DashboardPage-module__bgaNzW__r2c3{grid-area:2/3/4/5}.DashboardPage-module__bgaNzW__r3c1{grid-area:3/1/4/3}.DashboardPage-module__bgaNzW__r4c1{grid-area:4/1/5/3}.DashboardPage-module__bgaNzW__r4c2{grid-area:4/3/5/5}.DashboardPage-module__bgaNzW__card{background:var(--content-bg-card);border:1px solid var(--content-border);border-radius:var(--radius-xl);padding:var(--space-lg) var(--space-lg);transition:box-shadow var(--transition-base), transform var(--transition-base);flex-direction:column;display:flex;position:relative;transform:translateY(0)}.DashboardPage-module__bgaNzW__card:hover{transform:translateY(-4px);box-shadow:0 10px 25px #00000014}.DashboardPage-module__bgaNzW__cardHighlight{background:linear-gradient(135deg,#c2cd23 0%,#171717 100%);border:none}.DashboardPage-module__bgaNzW__cardHead{margin-bottom:var(--space-md);justify-content:space-between;align-items:flex-start;display:flex}.DashboardPage-module__bgaNzW__cardTitle{font-size:var(--font-size-md);color:var(--text-primary);font-weight:700;display:block}.DashboardPage-module__bgaNzW__arrow{border-radius:var(--radius-full);background:var(--content-bg);width:28px;height:28px;color:var(--text-primary);transition:all var(--transition-fast);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DashboardPage-module__bgaNzW__arrow:hover{background:var(--brand-primary);color:#1a1a1a}.DashboardPage-module__bgaNzW__cardHighlight .DashboardPage-module__bgaNzW__arrow{color:#fff;background:#ffffff26}.DashboardPage-module__bgaNzW__cardHighlight .DashboardPage-module__bgaNzW__arrow:hover{color:#171717;background:#fff}.DashboardPage-module__bgaNzW__cardHighlight .DashboardPage-module__bgaNzW__cardTitle,.DashboardPage-module__bgaNzW__cardHighlight .DashboardPage-module__bgaNzW__bigNum{color:#fff}.DashboardPage-module__bgaNzW__cardHighlight .DashboardPage-module__bgaNzW__sub{color:#ffffffd9}.DashboardPage-module__bgaNzW__bigNum{font-size:var(--font-size-4xl);color:var(--text-primary);margin-bottom:4px;font-weight:700;line-height:1}.DashboardPage-module__bgaNzW__sub{font-size:var(--font-size-xs);color:var(--brand-primary)}.DashboardPage-module__bgaNzW__barChart{gap:var(--space-sm);margin-top:var(--space-md);flex:1;align-items:flex-end;margin-bottom:20px;display:flex}.DashboardPage-module__bgaNzW__barY{flex-direction:column;justify-content:space-between;height:160px;line-height:1;display:flex;transform:translateY(4px)}.DashboardPage-module__bgaNzW__barY>span{color:var(--text-tertiary);text-align:right;min-width:24px;font-size:9px}.DashboardPage-module__bgaNzW__bars{gap:var(--space-md);border-bottom:1px solid var(--content-border);flex:1;align-items:flex-end;height:160px;display:flex;position:relative}.DashboardPage-module__bgaNzW__barCol{align-items:center;gap:var(--space-xs);flex-direction:column;flex:1;justify-content:flex-end;height:100%;display:flex;position:relative}.DashboardPage-module__bgaNzW__barTrack{flex:1;align-items:flex-end;width:80%;max-width:44px;display:flex}.DashboardPage-module__bgaNzW__barFill{background:var(--brand-primary);border-radius:var(--radius-sm) var(--radius-sm) 0 0;width:100%;min-height:4px;transition:height .4s}.DashboardPage-module__bgaNzW__barLbl{color:var(--text-tertiary);text-align:center;white-space:nowrap;font-size:9px;position:absolute;bottom:-20px}.DashboardPage-module__bgaNzW__donutRow{align-items:center;gap:var(--space-4xl);margin-top:var(--space-lg);padding:0 var(--space-lg);display:flex}.DashboardPage-module__bgaNzW__donutWrap{width:140px;height:140px;position:relative}.DashboardPage-module__bgaNzW__donutSvg{width:100%;height:100%}.DashboardPage-module__bgaNzW__donutPct{font-size:var(--font-size-2xl);color:var(--text-primary);font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DashboardPage-module__bgaNzW__legend{gap:var(--space-lg);flex-direction:column;display:flex}.DashboardPage-module__bgaNzW__legendRow{align-items:center;gap:var(--space-md);display:flex}.DashboardPage-module__bgaNzW__dot{border-radius:var(--radius-full);width:12px;height:12px}.DashboardPage-module__bgaNzW__legendLbl{font-size:var(--font-size-md);color:var(--text-primary);min-width:100px}.DashboardPage-module__bgaNzW__legendVal{font-size:var(--font-size-md);color:var(--text-primary);font-weight:700}.DashboardPage-module__bgaNzW__actList{margin-top:var(--space-md);flex-direction:column;gap:0;display:flex}.DashboardPage-module__bgaNzW__actItem{align-items:center;gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--content-border);display:flex}.DashboardPage-module__bgaNzW__actItem:last-child{border-bottom:none}.DashboardPage-module__bgaNzW__actAvatar{border-radius:var(--radius-full);background:var(--accent-soft);width:40px;height:40px;color:var(--brand-secondary);font-size:var(--font-size-sm);justify-content:center;align-items:center;font-weight:700;display:flex}.DashboardPage-module__bgaNzW__actBody{flex-direction:column;flex:1;gap:4px;display:flex}.DashboardPage-module__bgaNzW__actTop{justify-content:space-between;align-items:center;display:flex}.DashboardPage-module__bgaNzW__actName{font-size:var(--font-size-md);color:var(--text-primary);font-weight:700}.DashboardPage-module__bgaNzW__actTime{font-size:var(--font-size-xs);color:var(--text-tertiary)}.DashboardPage-module__bgaNzW__actBot{justify-content:space-between;align-items:center;display:flex}.DashboardPage-module__bgaNzW__actSnip{font-size:var(--font-size-sm);color:var(--text-tertiary)}.DashboardPage-module__bgaNzW__chLegend{gap:var(--space-xl);margin-bottom:var(--space-lg);margin-top:var(--space-md);display:flex}.DashboardPage-module__bgaNzW__chItem{align-items:center;gap:var(--space-xs);font-size:var(--font-size-xs);color:var(--text-primary);display:flex}.DashboardPage-module__bgaNzW__chDot{border-radius:var(--radius-full);width:10px;height:10px}.DashboardPage-module__bgaNzW__areaWrap{gap:var(--space-sm);flex:1;display:flex}.DashboardPage-module__bgaNzW__areaY{flex-direction:column;justify-content:space-between;padding-bottom:20px;display:flex}.DashboardPage-module__bgaNzW__areaY span{color:var(--text-tertiary);text-align:right;min-width:24px;font-size:9px}.DashboardPage-module__bgaNzW__areaSvgWrap{flex:1;position:relative}.DashboardPage-module__bgaNzW__areaX{justify-content:space-between;margin-top:4px;margin-left:32px;display:flex}.DashboardPage-module__bgaNzW__areaX span{color:var(--text-tertiary);font-size:9px}@media (max-width:1300px){.DashboardPage-module__bgaNzW__grid{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.DashboardPage-module__bgaNzW__r1c1,.DashboardPage-module__bgaNzW__r1c2,.DashboardPage-module__bgaNzW__r1c3,.DashboardPage-module__bgaNzW__r1c4,.DashboardPage-module__bgaNzW__r2c1,.DashboardPage-module__bgaNzW__r2c2,.DashboardPage-module__bgaNzW__r2c3,.DashboardPage-module__bgaNzW__r3c1,.DashboardPage-module__bgaNzW__r4c1,.DashboardPage-module__bgaNzW__r4c2{grid-area:auto/span 1}.DashboardPage-module__bgaNzW__r3c1,.DashboardPage-module__bgaNzW__r4c1,.DashboardPage-module__bgaNzW__r4c2{grid-column:1/-1}}@media (max-width:768px){.DashboardPage-module__bgaNzW__pageHeader{flex-direction:column;align-items:stretch}.DashboardPage-module__bgaNzW__headerActions{flex-direction:column;align-items:stretch;width:100%}.DashboardPage-module__bgaNzW__filterWrap{width:100%}.DashboardPage-module__bgaNzW__filterBtn,.DashboardPage-module__bgaNzW__exportBtn{justify-content:center;width:100%}.DashboardPage-module__bgaNzW__donutRow{align-items:flex-start;gap:var(--space-lg);flex-direction:column;padding:0}.DashboardPage-module__bgaNzW__grid{grid-template-columns:1fr}.DashboardPage-module__bgaNzW__r1c1,.DashboardPage-module__bgaNzW__r1c2,.DashboardPage-module__bgaNzW__r1c3,.DashboardPage-module__bgaNzW__r1c4,.DashboardPage-module__bgaNzW__r2c1,.DashboardPage-module__bgaNzW__r2c2,.DashboardPage-module__bgaNzW__r2c3{grid-column:1/-1}}
.StatusPill-module__cQl5vW__pill{border-radius:var(--radius-sm);white-space:nowrap;text-transform:capitalize;align-items:center;padding:2px 8px;font-size:9px;font-weight:700;display:inline-flex}.StatusPill-module__cQl5vW__qualified{background:var(--brand-primary);color:#1a1a1a}.StatusPill-module__cQl5vW__notQualified{background:var(--status-not-qualified-bg);color:var(--status-not-qualified)}.StatusPill-module__cQl5vW__pending{background:var(--status-pending-bg);color:var(--status-pending)}.StatusPill-module__cQl5vW__inProgress{background:var(--status-in-progress-bg);color:var(--status-in-progress)}.StatusPill-module__cQl5vW__resolved{background:var(--status-resolved-bg);color:var(--status-resolved)}.StatusPill-module__cQl5vW__escalated{background:var(--status-escalated-bg);color:var(--status-escalated)}
.NotificationsPanel-module__dOObbW__panel{top:calc(100% + var(--space-xs));width:min(360px, calc(100vw - var(--space-2xl) * 2));max-height:min(480px, calc(100vh - var(--header-height) - var(--space-2xl)));background:var(--content-bg-card);border:1px solid var(--content-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);flex-direction:column;display:flex;position:absolute;inset-inline-end:0;overflow:hidden}.NotificationsPanel-module__dOObbW__header{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--content-border);display:flex}.NotificationsPanel-module__dOObbW__titleBlock{flex-direction:column;gap:2px;min-width:0;display:flex}.NotificationsPanel-module__dOObbW__title{font-size:var(--font-size-md);color:var(--text-primary);font-weight:700}.NotificationsPanel-module__dOObbW__subtitle{font-size:var(--font-size-xs);color:var(--text-tertiary)}.NotificationsPanel-module__dOObbW__list{min-height:0;padding:var(--space-xs);flex:1;overflow-y:auto}.NotificationsPanel-module__dOObbW__item{width:100%;padding:var(--space-md);border-radius:var(--radius-md);text-align:start;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;flex-direction:column;gap:4px;display:flex}.NotificationsPanel-module__dOObbW__item:hover{background:#c2cd2314}.NotificationsPanel-module__dOObbW__itemUnread{background:#c2cd230d}.NotificationsPanel-module__dOObbW__itemTitle{font-size:var(--font-size-base);color:var(--text-primary);font-weight:600;line-height:1.35}.NotificationsPanel-module__dOObbW__itemBody{font-size:var(--font-size-sm);color:var(--text-secondary);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.NotificationsPanel-module__dOObbW__itemMeta{font-size:var(--font-size-xs);color:var(--text-tertiary)}.NotificationsPanel-module__dOObbW__empty{padding:var(--space-2xl) var(--space-lg);text-align:center;font-size:var(--font-size-sm);color:var(--text-tertiary)}.NotificationsPanel-module__dOObbW__unreadDot{border-radius:var(--radius-full);background:var(--brand-primary);flex-shrink:0;width:7px;height:7px;margin-top:4px}.NotificationsPanel-module__dOObbW__itemRow{gap:var(--space-sm);align-items:flex-start;display:flex}.NotificationsPanel-module__dOObbW__itemContent{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.NotificationsPanel-module__dOObbW__typeBadge{letter-spacing:.02em;text-transform:uppercase;border-radius:var(--radius-sm);align-self:flex-start;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.3}.NotificationsPanel-module__dOObbW__notifAdmin{color:#5b4b8a;background:#5b4b8a1f}.NotificationsPanel-module__dOObbW__notifAssignment{color:#1a6b4f;background:#1a6b4f1f}.NotificationsPanel-module__dOObbW__notifMessage{color:#2563a8;background:#2563a81f}.NotificationsPanel-module__dOObbW__notifEscalation{color:#b45309;background:#b453091f}.NotificationsPanel-module__dOObbW__notifAiReview{color:#7c3aed;background:#7c3aed1f}.NotificationsPanel-module__dOObbW__notifLead{color:#0f766e;background:#0f766e1f}.NotificationsPanel-module__dOObbW__notifOther{color:var(--text-secondary);background:#0000000f}@media (max-width:768px){.NotificationsPanel-module__dOObbW__panel{top:var(--header-height);width:auto;max-width:none;max-height:calc(100vh - var(--header-height));box-shadow:var(--shadow-md);border-inline:none;border-radius:0;position:fixed;inset-inline:0}.NotificationsPanel-module__dOObbW__item{min-height:44px}}
.UserAccountPanel-module__RL4mKG__panel{top:calc(100% + var(--space-xs));width:min(220px, calc(100vw - var(--space-2xl) * 2));background:var(--content-bg-card);border:1px solid var(--content-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);padding:var(--space-xs);position:absolute;inset-inline-end:0;overflow:hidden}.UserAccountPanel-module__RL4mKG__menuItem{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-base);text-align:start;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;font-weight:600;display:flex}.UserAccountPanel-module__RL4mKG__menuItem:hover{background:#c2cd2314}.UserAccountPanel-module__RL4mKG__menuItemDanger{color:#b91c1c}.UserAccountPanel-module__RL4mKG__menuItemDanger:hover{background:#b91c1c14}@media (max-width:768px){.UserAccountPanel-module__RL4mKG__panel{top:var(--header-height);width:auto;max-width:none;box-shadow:var(--shadow-md);border-inline:none;border-radius:0;position:fixed;inset-inline:0}.UserAccountPanel-module__RL4mKG__menuItem{min-height:44px}}
.GlobalSearchPanel-module__31wSlG__panel{top:calc(100% + var(--space-xs));width:min(480px,100%);max-height:min(420px, calc(100vh - var(--header-height) - var(--space-2xl)));background:var(--content-bg-card);border:1px solid var(--content-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);flex-direction:column;display:flex;position:absolute;inset-inline-start:0;overflow:hidden}.GlobalSearchPanel-module__31wSlG__hint{padding:var(--space-lg);font-size:var(--font-size-sm);color:var(--text-tertiary)}.GlobalSearchPanel-module__31wSlG__empty{padding:var(--space-2xl) var(--space-lg);text-align:center;font-size:var(--font-size-sm);color:var(--text-tertiary)}.GlobalSearchPanel-module__31wSlG__list{min-height:0;padding:var(--space-xs);flex:1;overflow-y:auto}.GlobalSearchPanel-module__31wSlG__group+.GlobalSearchPanel-module__31wSlG__group{margin-top:var(--space-xs);padding-top:var(--space-xs);border-top:1px solid var(--content-border)}.GlobalSearchPanel-module__31wSlG__groupLabel{padding:var(--space-xs) var(--space-md);font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);font-weight:700}.GlobalSearchPanel-module__31wSlG__item{align-items:flex-start;gap:var(--space-sm);width:100%;padding:var(--space-md);border-radius:var(--radius-md);text-align:start;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;display:flex}.GlobalSearchPanel-module__31wSlG__item:hover,.GlobalSearchPanel-module__31wSlG__itemActive{background:#c2cd2314}.GlobalSearchPanel-module__31wSlG__itemContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.GlobalSearchPanel-module__31wSlG__itemTitle{font-size:var(--font-size-base);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;overflow:hidden}.GlobalSearchPanel-module__31wSlG__itemSubtitle{font-size:var(--font-size-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.GlobalSearchPanel-module__31wSlG__badge{letter-spacing:.02em;text-transform:uppercase;border-radius:var(--radius-sm);color:var(--text-secondary);background:#0000000f;flex-shrink:0;margin-top:2px;padding:2px 6px;font-size:10px;font-weight:700}.GlobalSearchPanel-module__31wSlG__skeleton{padding:var(--space-md);gap:var(--space-xs);flex-direction:column;display:flex}.GlobalSearchPanel-module__31wSlG__skeletonLine{border-radius:var(--radius-sm);background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%) 0 0/200% 100%;height:12px;animation:1.2s infinite GlobalSearchPanel-module__31wSlG__shimmer}.GlobalSearchPanel-module__31wSlG__skeletonLineWide{width:70%}.GlobalSearchPanel-module__31wSlG__skeletonLineNarrow{width:45%}@keyframes GlobalSearchPanel-module__31wSlG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.GlobalSearchPanel-module__31wSlG__panel{width:100%;min-height:0;max-height:none;box-shadow:none;border:none;border-radius:0;flex:1;position:static}}
.DashboardLayout-module___4y0NW__dashboardLayout{--sidebar-width:210px;background:var(--content-bg);min-height:100vh;display:flex}.DashboardLayout-module___4y0NW__dashboardLayout.DashboardLayout-module___4y0NW__sidebarCollapsed,.DashboardLayout-module___4y0NW__dashboardLayout.DashboardLayout-module___4y0NW__isTablet{--sidebar-width:var(--sidebar-width-rail)}.DashboardLayout-module___4y0NW__dashboardLayout.DashboardLayout-module___4y0NW__isMobile{--sidebar-width:0}.DashboardLayout-module___4y0NW__mainContent{margin-inline-start:var(--sidebar-width);margin-top:var(--header-height);transition:margin-inline-start var(--transition-base);box-sizing:border-box;min-width:0;max-width:100%;min-height:calc(100vh - var(--header-height));padding:var(--space-2xl);flex:1;overflow:auto}.DashboardLayout-module___4y0NW__mobileBackdrop{z-index:calc(var(--z-sidebar) - 1);cursor:pointer;background:#00000073;border:none;margin:0;padding:0;position:fixed;inset:0}@media (max-width:768px){.DashboardLayout-module___4y0NW__mainContent{padding:var(--space-md)}}
.SkeletonCard-module__p21R4W__card{border-radius:var(--radius-xl);padding:var(--space-lg);gap:var(--space-md);box-shadow:var(--shadow-sm);background:#0d1b14;border:1px solid #ffffff14;flex-direction:column;display:flex}.SkeletonCard-module__p21R4W__headerBar{border-radius:var(--radius-md);background:#ffffff1a;width:38%;height:14px}.SkeletonCard-module__p21R4W__body{gap:var(--space-md);flex-direction:column;display:flex}.SkeletonCard-module__p21R4W__rowBar{border-radius:var(--radius-md);background:#ffffff14;height:12px}.SkeletonCard-module__p21R4W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.QueryBoundary-module__lcHniq__root{width:100%}.QueryBoundary-module__lcHniq__loadingWrap{width:100%;min-height:220px;padding:var(--space-4xl) var(--space-2xl);justify-content:center;align-items:center;display:flex}.QueryBoundary-module__lcHniq__spinner{border:3px solid #c2cd2340;border-top-color:var(--brand-primary,#c2cd23);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite QueryBoundary-module__lcHniq__queryBoundarySpin}@keyframes QueryBoundary-module__lcHniq__queryBoundarySpin{to{transform:rotate(360deg)}}.QueryBoundary-module__lcHniq__errorBanner{align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-xl);color:#991b1b;background:#fef2f2;border:1px solid #fecaca;display:flex}.QueryBoundary-module__lcHniq__errorIcon{color:#dc2626;flex-shrink:0;margin-top:1px}.QueryBoundary-module__lcHniq__errorBody{text-align:start;flex:1;min-width:0}.QueryBoundary-module__lcHniq__errorTitle{margin:0 0 var(--space-xs);font-size:var(--font-size-md);font-weight:700}.QueryBoundary-module__lcHniq__errorMessage{font-size:var(--font-size-sm);margin:0;line-height:1.5}.QueryBoundary-module__lcHniq__errorHint{margin:var(--space-sm) 0 0;font-size:var(--font-size-sm);color:#b91c1c;line-height:1.45}.QueryBoundary-module__lcHniq__emptyState{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-4xl) var(--space-2xl);border:1px dashed var(--content-border);border-radius:var(--radius-xl);background:var(--content-bg-card);text-align:center;flex-direction:column;display:flex}.QueryBoundary-module__lcHniq__emptyIcon{border-radius:var(--radius-full);width:48px;height:48px;color:var(--text-tertiary);background:#ffffff0a;justify-content:center;align-items:center;display:flex}.QueryBoundary-module__lcHniq__emptyMessage{max-width:36ch;font-size:var(--font-size-md);color:var(--text-secondary);margin:0;line-height:1.5}
