.RecentTables-module__Cq7C-q__tableCard{border:1px solid var(--border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffffc7 0%,#ffffff9e 100%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 24px 48px -28px #4c1d9538,0 4px 12px -6px #110c1f14}.RecentTables-module__Cq7C-q__tableCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#a78bfa80,#0000);height:1px;position:absolute;inset:-1px -1px auto}.RecentTables-module__Cq7C-q__tableHeader{justify-content:space-between;align-items:center;gap:var(--space-md);padding:.95rem var(--space-md);border-bottom:1px solid var(--border);background:linear-gradient(#ffffff8c 0%,#ffffff2e 100%);display:flex}.RecentTables-module__Cq7C-q__tableTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.15rem;font-style:italic;font-weight:500;line-height:1.2}.RecentTables-module__Cq7C-q__viewAllLink{font-family:var(--font-body);color:var(--accent);transition:border-color var(--transition-fast), background var(--transition-fast);border:1px solid #0000;border-radius:999px;padding:.25rem .6rem;font-size:.8125rem;font-weight:600;text-decoration:none}.RecentTables-module__Cq7C-q__viewAllLink:hover{background:var(--accent-subtle);border-color:#a78bfa73}.RecentTables-module__Cq7C-q__tableWrapper{width:100%;overflow-x:auto}.RecentTables-module__Cq7C-q__table{border-collapse:separate;border-spacing:0;width:100%}.RecentTables-module__Cq7C-q__headCell{text-align:left;padding:.6rem var(--space-md);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;border-bottom:1px solid var(--border);z-index:1;background:#ffffff57;font-size:.6875rem;font-weight:600;position:sticky;top:0}.RecentTables-module__Cq7C-q__headCellLabel{display:inline-block}.RecentTables-module__Cq7C-q__headActions{text-align:right;padding-right:var(--space-md)}.RecentTables-module__Cq7C-q__bodyRow{cursor:pointer;transition:background-color var(--transition-fast);position:relative}.RecentTables-module__Cq7C-q__bodyRow:not(:last-child)>.RecentTables-module__Cq7C-q__bodyCell{border-bottom:1px solid #4033590f}.RecentTables-module__Cq7C-q__bodyRow:hover{background:linear-gradient(90deg,#a78bfa0a 0%,#a78bfa14 50%,#a78bfa0a 100%)}.RecentTables-module__Cq7C-q__bodyRow>.RecentTables-module__Cq7C-q__bodyCell:first-child{position:relative}.RecentTables-module__Cq7C-q__bodyRow>.RecentTables-module__Cq7C-q__bodyCell:first-child:before{content:"";background:linear-gradient(180deg, var(--violet-400), var(--violet-600));opacity:0;width:2px;transition:opacity var(--transition-fast);border-radius:999px;position:absolute;inset:6px auto 6px 0}.RecentTables-module__Cq7C-q__bodyRow:hover>.RecentTables-module__Cq7C-q__bodyCell:first-child:before{opacity:1}.RecentTables-module__Cq7C-q__bodyRowExpanded{background:#a78bfa12}.RecentTables-module__Cq7C-q__bodyRowExpanded>.RecentTables-module__Cq7C-q__bodyCell:first-child:before{opacity:1}.RecentTables-module__Cq7C-q__bodyCell{padding:.85rem var(--space-md);font-family:var(--font-body);color:var(--text-secondary);white-space:nowrap;vertical-align:middle;font-size:.8125rem;line-height:1.55}.RecentTables-module__Cq7C-q__bodyCellExpanded{white-space:normal}.RecentTables-module__Cq7C-q__primaryText{text-overflow:ellipsis;vertical-align:bottom;max-width:220px;color:var(--text);font-weight:500;display:inline-block;overflow:hidden}.RecentTables-module__Cq7C-q__primaryLink{text-overflow:ellipsis;vertical-align:bottom;max-width:220px;color:var(--text);transition:color var(--transition-fast);font-weight:500;text-decoration:none;display:inline-block;overflow:hidden}.RecentTables-module__Cq7C-q__primaryLink:hover{color:var(--accent)}.RecentTables-module__Cq7C-q__primaryLinkRow{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.RecentTables-module__Cq7C-q__templateDetail{flex-direction:column;gap:.35rem;display:flex}.RecentTables-module__Cq7C-q__templateSummary{color:var(--text-secondary);white-space:normal;line-height:1.55;display:block}.RecentTables-module__Cq7C-q__unopenedDot{background:var(--accent);border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem;margin-left:.4rem;animation:1.8s ease-in-out infinite RecentTables-module__Cq7C-q__unopenedDotPulse;position:relative;box-shadow:0 0 0 3px #a78bfa2e}.RecentTables-module__Cq7C-q__unopenedDot:before,.RecentTables-module__Cq7C-q__unopenedDot:after{content:"";background:var(--accent);opacity:0;pointer-events:none;border-radius:999px;width:.22rem;height:.22rem;position:absolute}.RecentTables-module__Cq7C-q__unopenedDot:before{animation:2.6s ease-in-out .15s infinite RecentTables-module__Cq7C-q__unopenedDotTwinkleA;top:-.4rem;left:-.3rem}.RecentTables-module__Cq7C-q__unopenedDot:after{width:.16rem;height:.16rem;animation:2.6s ease-in-out 1.25s infinite RecentTables-module__Cq7C-q__unopenedDotTwinkleB;bottom:-.35rem;right:-.32rem}@keyframes RecentTables-module__Cq7C-q__unopenedDotPulse{0%,to{transform:scale(1);box-shadow:0 0 0 3px #a78bfa2e}50%{transform:scale(1.12);box-shadow:0 0 0 6px #a78bfa47}}@keyframes RecentTables-module__Cq7C-q__unopenedDotTwinkleA{0%,to{opacity:0;transform:scale(.4)translate(0)}35%{opacity:.95;transform:scale(1)translate(-.05rem,-.05rem)}55%{opacity:.5;transform:scale(.7)translate(-.1rem,-.1rem)}}@keyframes RecentTables-module__Cq7C-q__unopenedDotTwinkleB{0%,to{opacity:0;transform:scale(.4)translate(0)}40%{opacity:.85;transform:scale(1)translate(.04rem,.04rem)}60%{opacity:.4;transform:scale(.65)translate(.08rem,.08rem)}}@media (prefers-reduced-motion:reduce){.RecentTables-module__Cq7C-q__unopenedDot,.RecentTables-module__Cq7C-q__unopenedDot:before,.RecentTables-module__Cq7C-q__unopenedDot:after{animation:none}}.RecentTables-module__Cq7C-q__actionCell{white-space:nowrap;text-align:right;width:1%}.RecentTables-module__Cq7C-q__actionRow{align-items:center;gap:.4rem;display:inline-flex}.RecentTables-module__Cq7C-q__actionIcon{width:.85rem;height:.85rem;transition:transform var(--transition-fast);flex-shrink:0}.RecentTables-module__Cq7C-q__viewTemplateButton{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-hover) 100%);color:#fff;height:2rem;font-family:var(--font-body);letter-spacing:.005em;cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 6px #7c3aed38,inset 0 0 0 1px #ffffff2e}.RecentTables-module__Cq7C-q__actionLabel{line-height:1}.RecentTables-module__Cq7C-q__viewTemplateButton:hover{box-shadow:0 4px 12px #7c3aed47,inset 0 0 0 1px #ffffff38}.RecentTables-module__Cq7C-q__viewTemplateButton:hover .RecentTables-module__Cq7C-q__actionIcon{transform:translate(1px)}.RecentTables-module__Cq7C-q__paginationBar{justify-content:space-between;align-items:center;gap:var(--space-md);padding:.75rem var(--space-md);border-top:1px solid var(--border);background:linear-gradient(#ffffff24 0%,#ffffff80 100%);display:flex}.RecentTables-module__Cq7C-q__paginationSummary{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:.8125rem}.RecentTables-module__Cq7C-q__paginationActions{align-items:center;gap:.35rem;display:flex}.RecentTables-module__Cq7C-q__paginationArrow{border:1px solid var(--border);width:1.85rem;height:1.85rem;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:#ffffff8c;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.RecentTables-module__Cq7C-q__paginationArrow:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}.RecentTables-module__Cq7C-q__paginationArrow:disabled{opacity:.35;cursor:not-allowed}.RecentTables-module__Cq7C-q__paginationButton{min-width:1.85rem;height:1.85rem;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 .55rem;font-size:.78rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.RecentTables-module__Cq7C-q__paginationButton:hover,.RecentTables-module__Cq7C-q__paginationButtonActive{color:var(--accent)}.RecentTables-module__Cq7C-q__paginationIndicator{background:var(--accent-subtle);border:1px solid #a78bfa73;border-radius:8px;position:absolute;inset:0;box-shadow:inset 0 1px #fff9}.RecentTables-module__Cq7C-q__paginationButtonLabel{z-index:1;position:relative}.RecentTables-module__Cq7C-q__emptyCell{padding:var(--space-xl) var(--space-md);text-align:center;font-family:var(--font-body);color:var(--text-muted);font-size:.875rem}.RecentTables-module__Cq7C-q__exportStatusBadge{min-width:82px;font-family:var(--font-body);letter-spacing:.01em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.18rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}.RecentTables-module__Cq7C-q__exportStatusBadge[data-status=none]{color:var(--text-muted);background:#94a3b829;border-color:#94a3b838}.RecentTables-module__Cq7C-q__exportStatusBadge[data-status=queued],.RecentTables-module__Cq7C-q__exportStatusBadge[data-status=rendering]{color:var(--warning);background:#f59e0b1f;border-color:#f59e0b47}.RecentTables-module__Cq7C-q__exportStatusBadge[data-status=complete]{color:var(--success);background:#10b9811f;border-color:#10b98147}.RecentTables-module__Cq7C-q__exportStatusBadge[data-status=failed]{color:var(--error);background:#ef44441f;border-color:#ef444447}@media (max-width:640px){.RecentTables-module__Cq7C-q__tableCard{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000;overflow:visible}.RecentTables-module__Cq7C-q__tableCard:before{display:none}.RecentTables-module__Cq7C-q__tableHeader{padding:0 0 var(--space-sm);background:0 0;border-bottom:none;flex-direction:row;align-items:center}.RecentTables-module__Cq7C-q__tableWrapper{overflow-x:visible}.RecentTables-module__Cq7C-q__table,.RecentTables-module__Cq7C-q__table tbody{width:100%;display:block}.RecentTables-module__Cq7C-q__table thead{display:none}.RecentTables-module__Cq7C-q__bodyRow{padding:var(--space-md);margin-bottom:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffffd1 0%,#ffffffa8 100%);flex-direction:column;gap:.5rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 18px 36px -24px #4c1d9538,0 3px 10px -6px #110c1f14}.RecentTables-module__Cq7C-q__bodyRow:not(:last-child)>.RecentTables-module__Cq7C-q__bodyCell{border-bottom:none}.RecentTables-module__Cq7C-q__bodyRow:hover{background:linear-gradient(#ffffffdb 0%,#ffffffb3 100%)}.RecentTables-module__Cq7C-q__bodyRow>.RecentTables-module__Cq7C-q__bodyCell:first-child:before{content:none}.RecentTables-module__Cq7C-q__bodyRow:before{content:"";background:linear-gradient(180deg, var(--violet-400), var(--violet-600));opacity:.4;pointer-events:none;z-index:1;border-radius:0 999px 999px 0;width:3px;position:absolute;inset:0 auto 0 0}.RecentTables-module__Cq7C-q__bodyCell{white-space:normal;vertical-align:baseline;padding:0;display:block}.RecentTables-module__Cq7C-q__bodyCell[data-label]:before{content:attr(data-label);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.3rem;font-size:.6875rem;font-weight:600;display:block}.RecentTables-module__Cq7C-q__bodyCell:first-child[data-label]:before{content:none}.RecentTables-module__Cq7C-q__bodyCell:first-child{margin-bottom:.15rem}.RecentTables-module__Cq7C-q__primaryText,.RecentTables-module__Cq7C-q__primaryLink{text-overflow:clip;max-width:none;color:var(--text);white-space:normal;font-size:.9375rem;font-weight:600;line-height:1.4;display:inline-block;overflow:visible}.RecentTables-module__Cq7C-q__actionCell{text-align:left;white-space:normal;border-top:1px solid #40335914;width:auto;margin-top:.25rem;padding-top:.65rem}.RecentTables-module__Cq7C-q__actionCell[data-label]:before{content:none}.RecentTables-module__Cq7C-q__actionRow{flex-wrap:nowrap;gap:.5rem;width:100%;display:flex}.RecentTables-module__Cq7C-q__viewTemplateButton{flex:1 1 0;height:2.4rem;font-size:.875rem}.RecentTables-module__Cq7C-q__paginationBar{flex-direction:column;align-items:stretch;gap:.65rem}.RecentTables-module__Cq7C-q__paginationActions{justify-content:center;gap:.4rem}.RecentTables-module__Cq7C-q__paginationArrow,.RecentTables-module__Cq7C-q__paginationButton{width:2.4rem;min-width:2.4rem;height:2.4rem}}
.PromptSuggestionsTable-module__GdMYla__tableCard{border:1px solid var(--border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffffc7 0%,#ffffff9e 100%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 24px 48px -28px #4c1d9538,0 4px 12px -6px #110c1f14}.PromptSuggestionsTable-module__GdMYla__tableCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#a78bfa80,#0000);height:1px;position:absolute;inset:-1px -1px auto}.PromptSuggestionsTable-module__GdMYla__tableHeader{justify-content:space-between;align-items:center;gap:var(--space-md);padding:.95rem var(--space-md);border-bottom:1px solid var(--border);background:linear-gradient(#ffffff8c 0%,#ffffff2e 100%);display:flex}.PromptSuggestionsTable-module__GdMYla__tableHeaderText{flex-direction:column;gap:.2rem;min-width:0;display:flex}.PromptSuggestionsTable-module__GdMYla__tableTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.15rem;font-style:italic;font-weight:500;line-height:1.2}.PromptSuggestionsTable-module__GdMYla__tableSubtitle{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.4}.PromptSuggestionsTable-module__GdMYla__tableWrapper{width:100%;overflow-x:auto}.PromptSuggestionsTable-module__GdMYla__table{border-collapse:separate;border-spacing:0;width:100%}.PromptSuggestionsTable-module__GdMYla__headCell{text-align:left;padding:.6rem var(--space-md);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;border-bottom:1px solid var(--border);z-index:1;background:#ffffff57;font-size:.6875rem;font-weight:600;position:sticky;top:0}.PromptSuggestionsTable-module__GdMYla__headCellLabel{display:inline-block}.PromptSuggestionsTable-module__GdMYla__headActions{text-align:right;padding-right:var(--space-md)}.PromptSuggestionsTable-module__GdMYla__bodyRow{cursor:pointer;transition:background-color var(--transition-fast);position:relative}.PromptSuggestionsTable-module__GdMYla__bodyRow:not(:last-child)>.PromptSuggestionsTable-module__GdMYla__bodyCell{border-bottom:1px solid #4033590f}.PromptSuggestionsTable-module__GdMYla__bodyRow:hover{background:linear-gradient(90deg,#a78bfa0a 0%,#a78bfa14 50%,#a78bfa0a 100%)}.PromptSuggestionsTable-module__GdMYla__bodyRow>.PromptSuggestionsTable-module__GdMYla__bodyCell:first-child{position:relative}.PromptSuggestionsTable-module__GdMYla__bodyRow>.PromptSuggestionsTable-module__GdMYla__bodyCell:first-child:before{content:"";background:linear-gradient(180deg, var(--violet-400), var(--violet-600));opacity:0;width:2px;transition:opacity var(--transition-fast);border-radius:999px;position:absolute;inset:6px auto 6px 0}.PromptSuggestionsTable-module__GdMYla__bodyRow:hover>.PromptSuggestionsTable-module__GdMYla__bodyCell:first-child:before{opacity:1}.PromptSuggestionsTable-module__GdMYla__bodyRowExpanded{background:#a78bfa12}.PromptSuggestionsTable-module__GdMYla__bodyRowExpanded>.PromptSuggestionsTable-module__GdMYla__bodyCell:first-child:before{opacity:1}.PromptSuggestionsTable-module__GdMYla__bodyCell{padding:.85rem var(--space-md);font-family:var(--font-body);color:var(--text-secondary);vertical-align:top;font-size:.8125rem;line-height:1.55}.PromptSuggestionsTable-module__GdMYla__promptCell,.PromptSuggestionsTable-module__GdMYla__summaryCell,.PromptSuggestionsTable-module__GdMYla__styleCell{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PromptSuggestionsTable-module__GdMYla__promptDetail{flex-direction:column;gap:.35rem;display:flex}.PromptSuggestionsTable-module__GdMYla__promptCell{color:var(--text);font-weight:500}.PromptSuggestionsTable-module__GdMYla__summaryCell{color:var(--text-secondary)}.PromptSuggestionsTable-module__GdMYla__styleCell{color:var(--text-muted);font-style:italic}.PromptSuggestionsTable-module__GdMYla__bodyCellExpanded .PromptSuggestionsTable-module__GdMYla__promptCell,.PromptSuggestionsTable-module__GdMYla__bodyCellExpanded .PromptSuggestionsTable-module__GdMYla__summaryCell,.PromptSuggestionsTable-module__GdMYla__bodyCellExpanded .PromptSuggestionsTable-module__GdMYla__styleCell{-webkit-line-clamp:unset;display:block;overflow:visible}.PromptSuggestionsTable-module__GdMYla__generatedDate{color:var(--text-muted);font-size:.6875rem;line-height:1.4}.PromptSuggestionsTable-module__GdMYla__emptyCell{padding:var(--space-xl) var(--space-md);text-align:center;font-family:var(--font-body);color:var(--text-muted);font-size:.875rem}.PromptSuggestionsTable-module__GdMYla__emptyState{flex-direction:column;align-items:center;gap:.75rem;display:flex}.PromptSuggestionsTable-module__GdMYla__emptyGlyph{width:2.5rem;height:2.5rem;color:var(--accent);background:#a78bfa1f;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.PromptSuggestionsTable-module__GdMYla__actionCell{white-space:nowrap;text-align:right;width:1%}.PromptSuggestionsTable-module__GdMYla__splitButton{border:1px solid var(--border);height:2rem;transition:box-shadow var(--transition-fast);border-radius:999px;align-items:stretch;display:inline-flex;overflow:hidden;box-shadow:0 2px 6px #7c3aed2e}.PromptSuggestionsTable-module__GdMYla__splitButton:hover{box-shadow:0 4px 12px #7c3aed3d}.PromptSuggestionsTable-module__GdMYla__actionIcon{width:.85rem;height:.85rem;transition:transform var(--transition-fast);flex-shrink:0}.PromptSuggestionsTable-module__GdMYla__usePromptButton{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-hover) 100%);color:#fff;font-family:var(--font-body);letter-spacing:.005em;cursor:pointer;transition:filter var(--transition-fast);border:0;border-radius:0;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.PromptSuggestionsTable-module__GdMYla__actionLabel{line-height:1}.PromptSuggestionsTable-module__GdMYla__usePromptButton:hover{filter:brightness(1.05)}.PromptSuggestionsTable-module__GdMYla__usePromptButton:hover .PromptSuggestionsTable-module__GdMYla__actionIcon{transform:translate(1px)}.PromptSuggestionsTable-module__GdMYla__rejectIconButton{border:0;border-right:1px solid var(--border);color:var(--text-muted);font-family:var(--font-body);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:#ffffffb3;border-radius:0;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.8125rem;font-weight:500;display:inline-flex}.PromptSuggestionsTable-module__GdMYla__rejectIconButton:hover{color:var(--error);background:#ef444414}.PromptSuggestionsTable-module__GdMYla__paginationBar{justify-content:space-between;align-items:center;gap:var(--space-md);padding:.75rem var(--space-md);border-top:1px solid var(--border);background:linear-gradient(#ffffff24 0%,#ffffff80 100%);display:flex}.PromptSuggestionsTable-module__GdMYla__paginationSummary{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:.8125rem}.PromptSuggestionsTable-module__GdMYla__paginationActions{align-items:center;gap:.35rem;display:flex}.PromptSuggestionsTable-module__GdMYla__paginationArrow{border:1px solid var(--border);width:1.85rem;height:1.85rem;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:#ffffff8c;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.PromptSuggestionsTable-module__GdMYla__paginationArrow:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}.PromptSuggestionsTable-module__GdMYla__paginationArrow:disabled{opacity:.35;cursor:not-allowed}.PromptSuggestionsTable-module__GdMYla__paginationButton{min-width:1.85rem;height:1.85rem;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 .55rem;font-size:.78rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.PromptSuggestionsTable-module__GdMYla__paginationButton:hover,.PromptSuggestionsTable-module__GdMYla__paginationButtonActive{color:var(--accent)}.PromptSuggestionsTable-module__GdMYla__paginationIndicator{background:var(--accent-subtle);border:1px solid #a78bfa73;border-radius:8px;position:absolute;inset:0;box-shadow:inset 0 1px #fff9}.PromptSuggestionsTable-module__GdMYla__paginationButtonLabel{z-index:1;position:relative}.PromptSuggestionsTable-module__GdMYla__modalBackdrop{z-index:120;-webkit-backdrop-filter:blur(6px);padding:var(--space-lg);background:#0c0a1494;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PromptSuggestionsTable-module__GdMYla__modalPanel{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--paper-warm);width:min(760px,100%);max-height:min(88vh,920px);padding:var(--space-lg);overflow:auto;box-shadow:0 30px 60px #110c1f47,inset 0 0 0 1px #ffffffbd}.PromptSuggestionsTable-module__GdMYla__modalHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.PromptSuggestionsTable-module__GdMYla__modalTitle{font-family:var(--font-display);color:var(--text);margin:0;font-size:1.2rem;font-weight:500}.PromptSuggestionsTable-module__GdMYla__modalCloseButton{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-body);padding:var(--space-xs) var(--space-sm);cursor:pointer;transition:all var(--transition-fast);font-size:.8125rem;font-weight:500;line-height:1}.PromptSuggestionsTable-module__GdMYla__modalCloseButton:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}.PromptSuggestionsTable-module__GdMYla__modalContent{gap:var(--space-md);flex-direction:column;display:flex}.PromptSuggestionsTable-module__GdMYla__modalSection{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-md);background:#ffffff80}.PromptSuggestionsTable-module__GdMYla__modalSectionTitle{margin:0 0 var(--space-xs);font-family:var(--font-display);color:var(--text-muted);font-size:.875rem;font-weight:500}.PromptSuggestionsTable-module__GdMYla__modalSubtitle{font-family:var(--font-body);color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.6}.PromptSuggestionsTable-module__GdMYla__reasonFieldset{border:0;min-width:0;margin:0;padding:0}.PromptSuggestionsTable-module__GdMYla__reasonHint{margin:0 0 var(--space-sm);font-family:var(--font-body);color:var(--text-muted);font-size:.8125rem}.PromptSuggestionsTable-module__GdMYla__reasonOptionList{flex-direction:column;gap:.75rem;display:flex}.PromptSuggestionsTable-module__GdMYla__reasonOption{border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);background:#ffffffb8;border:1px solid #4033591f;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:.75rem;display:grid}.PromptSuggestionsTable-module__GdMYla__reasonOption:hover{background:#ffffffe0;border-color:#a78bfa66}.PromptSuggestionsTable-module__GdMYla__reasonOption input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--accent);margin:.15rem 0 0}.PromptSuggestionsTable-module__GdMYla__reasonOptionBody{flex-direction:column;gap:.2rem;display:flex}.PromptSuggestionsTable-module__GdMYla__reasonOptionLabel{font-family:var(--font-body);color:var(--text);font-size:.875rem;font-weight:600}.PromptSuggestionsTable-module__GdMYla__reasonOptionDescription{font-family:var(--font-body);color:var(--text-secondary);font-size:.8125rem;line-height:1.5}.PromptSuggestionsTable-module__GdMYla__notesLabel{margin:0 0 var(--space-xs);font-family:var(--font-display);color:var(--text-muted);font-size:.875rem;font-weight:500;display:inline-block}.PromptSuggestionsTable-module__GdMYla__reasonTextarea{resize:vertical;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--text);font-family:var(--font-body);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:.625rem;font-size:.875rem;line-height:1.6}.PromptSuggestionsTable-module__GdMYla__reasonTextarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #a78bfa2e}.PromptSuggestionsTable-module__GdMYla__modalActions{margin-top:var(--space-sm);justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.PromptSuggestionsTable-module__GdMYla__modalSecondaryButton{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-family:var(--font-body);cursor:pointer;transition:all var(--transition-fast);background:0 0;padding:.4rem .65rem;font-size:.8125rem;font-weight:600}.PromptSuggestionsTable-module__GdMYla__modalSecondaryButton:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}.PromptSuggestionsTable-module__GdMYla__modalPrimaryButton{border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--accent) 0%, var(--accent-hover) 100%);color:#fff;font-family:var(--font-body);cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #0000;padding:.4rem .85rem;font-size:.8125rem;font-weight:600;box-shadow:0 2px 6px #7c3aed38}.PromptSuggestionsTable-module__GdMYla__modalPrimaryButton:hover:not(:disabled){box-shadow:0 4px 12px #7c3aed47}.PromptSuggestionsTable-module__GdMYla__modalPrimaryButton:disabled{opacity:.6;cursor:default;box-shadow:none}.PromptSuggestionsTable-module__GdMYla__errorMessage{font-family:var(--font-body);color:var(--error);margin:.5rem 0 0;font-size:.8125rem}@media (max-width:640px){.PromptSuggestionsTable-module__GdMYla__tableHeader{flex-direction:column;align-items:flex-start}.PromptSuggestionsTable-module__GdMYla__tableCard{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000;overflow:visible}.PromptSuggestionsTable-module__GdMYla__tableCard:before{display:none}.PromptSuggestionsTable-module__GdMYla__tableHeader{padding:0 0 var(--space-sm);background:0 0;border-bottom:none}.PromptSuggestionsTable-module__GdMYla__tableWrapper{overflow-x:visible}.PromptSuggestionsTable-module__GdMYla__table,.PromptSuggestionsTable-module__GdMYla__table tbody{width:100%;display:block}.PromptSuggestionsTable-module__GdMYla__table thead{display:none}.PromptSuggestionsTable-module__GdMYla__bodyRow{padding:var(--space-md);margin-bottom:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffffd1 0%,#ffffffa8 100%);flex-direction:column;gap:.6rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 18px 36px -24px #4c1d9538,0 3px 10px -6px #110c1f14}.PromptSuggestionsTable-module__GdMYla__bodyRow:not(:last-child)>.PromptSuggestionsTable-module__GdMYla__bodyCell{border-bottom:none}.PromptSuggestionsTable-module__GdMYla__bodyRow:hover{background:linear-gradient(#ffffffdb 0%,#ffffffb3 100%)}.PromptSuggestionsTable-module__GdMYla__bodyRow>.PromptSuggestionsTable-module__GdMYla__bodyCell:first-child:before{content:none}.PromptSuggestionsTable-module__GdMYla__bodyRow:before{content:"";background:linear-gradient(180deg, var(--violet-400), var(--violet-600));opacity:.4;pointer-events:none;width:3px;transition:opacity var(--transition-fast);z-index:1;border-radius:0 999px 999px 0;position:absolute;inset:0 auto 0 0}.PromptSuggestionsTable-module__GdMYla__bodyRowExpanded{background:linear-gradient(#f5f0ffeb 0%,#ede6ffc7 100%)}.PromptSuggestionsTable-module__GdMYla__bodyRowExpanded:before{opacity:1}.PromptSuggestionsTable-module__GdMYla__bodyCell{vertical-align:baseline;padding:0;display:block}.PromptSuggestionsTable-module__GdMYla__bodyCell[data-label]:before{content:attr(data-label);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);opacity:1;background:0 0;border-radius:0;width:auto;height:auto;margin-bottom:.3rem;font-size:.6875rem;font-weight:600;display:block;position:static}.PromptSuggestionsTable-module__GdMYla__bodyCell:first-child[data-label]:before{content:none}.PromptSuggestionsTable-module__GdMYla__bodyCell:first-child .PromptSuggestionsTable-module__GdMYla__promptCell{color:var(--text);font-size:.9375rem;font-weight:600;line-height:1.4}.PromptSuggestionsTable-module__GdMYla__summaryCell,.PromptSuggestionsTable-module__GdMYla__styleCell{-webkit-line-clamp:unset;text-overflow:clip;display:block;overflow:visible}.PromptSuggestionsTable-module__GdMYla__promptCell{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PromptSuggestionsTable-module__GdMYla__bodyCellExpanded .PromptSuggestionsTable-module__GdMYla__promptCell{-webkit-line-clamp:unset;text-overflow:clip;display:block;overflow:visible}.PromptSuggestionsTable-module__GdMYla__actionCell{text-align:left;white-space:normal;border-top:1px solid #40335914;width:auto;margin-top:.25rem;padding-top:.65rem}.PromptSuggestionsTable-module__GdMYla__actionCell[data-label]:before{content:none}.PromptSuggestionsTable-module__GdMYla__splitButton{width:100%;height:2.4rem;display:flex}.PromptSuggestionsTable-module__GdMYla__usePromptButton,.PromptSuggestionsTable-module__GdMYla__rejectIconButton{flex:1 1 0;font-size:.875rem}.PromptSuggestionsTable-module__GdMYla__paginationBar{flex-direction:column;align-items:stretch;gap:.65rem}.PromptSuggestionsTable-module__GdMYla__paginationActions{justify-content:center;gap:.4rem}.PromptSuggestionsTable-module__GdMYla__paginationArrow,.PromptSuggestionsTable-module__GdMYla__paginationButton{width:2.4rem;min-width:2.4rem;height:2.4rem}.PromptSuggestionsTable-module__GdMYla__modalBackdrop{padding:var(--space-sm)}.PromptSuggestionsTable-module__GdMYla__modalPanel{padding:var(--space-md)}.PromptSuggestionsTable-module__GdMYla__modalHeader{align-items:flex-start}.PromptSuggestionsTable-module__GdMYla__modalActions{flex-direction:column-reverse;align-items:stretch}.PromptSuggestionsTable-module__GdMYla__modalSecondaryButton,.PromptSuggestionsTable-module__GdMYla__modalPrimaryButton,.PromptSuggestionsTable-module__GdMYla__modalCloseButton{justify-content:center;width:100%}}
.DashboardTrendsTable-module__T6zgUW__tableCard{border:1px solid var(--border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffffc7 0%,#ffffff9e 100%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 24px 48px -28px #4c1d9538,0 4px 12px -6px #110c1f14}.DashboardTrendsTable-module__T6zgUW__tableCardDebugNoBackdrop{-webkit-backdrop-filter:none;background:#fffffff0}.DashboardTrendsTable-module__T6zgUW__tableCardDebugNoOverflow{overflow:visible}.DashboardTrendsTable-module__T6zgUW__tableCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#a78bfa80,#0000);height:1px;position:absolute;inset:-1px -1px auto}.DashboardTrendsTable-module__T6zgUW__tableHeader{justify-content:space-between;align-items:center;gap:var(--space-md);padding:.95rem var(--space-md);border-bottom:1px solid var(--border);background:linear-gradient(#ffffff8c 0%,#ffffff2e 100%);display:flex}.DashboardTrendsTable-module__T6zgUW__tableHeaderText{flex-direction:column;gap:.2rem;min-width:0;display:flex}.DashboardTrendsTable-module__T6zgUW__tableTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.15rem;font-style:italic;font-weight:500;line-height:1.2}.DashboardTrendsTable-module__T6zgUW__tableSubtitle{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.4}.DashboardTrendsTable-module__T6zgUW__viewAllLink{font-family:var(--font-body);color:var(--accent);transition:border-color var(--transition-fast), background var(--transition-fast);border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:.25rem .6rem;font-size:.8125rem;font-weight:600;text-decoration:none}.DashboardTrendsTable-module__T6zgUW__viewAllLink:hover{background:var(--accent-subtle);border-color:#a78bfa73}.DashboardTrendsTable-module__T6zgUW__tableWrapper{width:100%;overflow-x:auto}.DashboardTrendsTable-module__T6zgUW__tableWrapperDebugNoOverflow{overflow-x:visible}.DashboardTrendsTable-module__T6zgUW__plainShellBody{padding:var(--space-xl) var(--space-md);justify-content:center;align-items:center;min-height:160px;display:flex}.DashboardTrendsTable-module__T6zgUW__debugBareShell{flex-direction:column;gap:.5rem;padding:1rem 0;display:flex}.DashboardTrendsTable-module__T6zgUW__debugBareTitle{font:inherit;color:var(--text);margin:0;font-weight:600}.DashboardTrendsTable-module__T6zgUW__debugBareText{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.4}.DashboardTrendsTable-module__T6zgUW__table{border-collapse:separate;border-spacing:0;width:100%}.DashboardTrendsTable-module__T6zgUW__headCell{text-align:left;padding:.6rem var(--space-md);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;border-bottom:1px solid var(--border);z-index:1;background:#ffffff57;font-size:.6875rem;font-weight:600;position:sticky;top:0}.DashboardTrendsTable-module__T6zgUW__headCellDebugStatic{position:static}.DashboardTrendsTable-module__T6zgUW__headCellLabel{display:inline-block}.DashboardTrendsTable-module__T6zgUW__headActions{text-align:right;padding-right:var(--space-md)}.DashboardTrendsTable-module__T6zgUW__bodyRow{cursor:pointer;transition:background-color var(--transition-fast);position:relative}.DashboardTrendsTable-module__T6zgUW__bodyRow:not(:last-child)>.DashboardTrendsTable-module__T6zgUW__bodyCell{border-bottom:1px solid #4033590f}.DashboardTrendsTable-module__T6zgUW__bodyRow:hover{background:linear-gradient(90deg,#a78bfa0a 0%,#a78bfa14 50%,#a78bfa0a 100%)}.DashboardTrendsTable-module__T6zgUW__bodyRow>.DashboardTrendsTable-module__T6zgUW__bodyCell:first-child{position:relative}.DashboardTrendsTable-module__T6zgUW__bodyRow>.DashboardTrendsTable-module__T6zgUW__bodyCell:first-child:before{content:"";background:linear-gradient(180deg, var(--violet-400), var(--violet-600));opacity:0;width:2px;transition:opacity var(--transition-fast);border-radius:999px;position:absolute;inset:6px auto 6px 0}.DashboardTrendsTable-module__T6zgUW__bodyRow:hover>.DashboardTrendsTable-module__T6zgUW__bodyCell:first-child:before{opacity:1}.DashboardTrendsTable-module__T6zgUW__bodyRowExpanded{background:#a78bfa12}.DashboardTrendsTable-module__T6zgUW__bodyRowExpanded>.DashboardTrendsTable-module__T6zgUW__bodyCell:first-child:before{opacity:1}.DashboardTrendsTable-module__T6zgUW__bodyCell{padding:.85rem var(--space-md);font-family:var(--font-body);color:var(--text-secondary);vertical-align:middle;font-size:.8125rem;line-height:1.55}.DashboardTrendsTable-module__T6zgUW__trendDetail{flex-direction:column;gap:.3rem;min-width:0;display:flex}.DashboardTrendsTable-module__T6zgUW__trendCell{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--text);-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.DashboardTrendsTable-module__T6zgUW__bodyCellExpanded .DashboardTrendsTable-module__T6zgUW__trendCell{-webkit-line-clamp:unset;display:block;overflow:visible}.DashboardTrendsTable-module__T6zgUW__trendSignal{color:var(--text-muted);font-size:.6875rem;font-style:italic;line-height:1.4}.DashboardTrendsTable-module__T6zgUW__velocityPill{height:1.65rem;font-family:var(--font-body);letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:0 .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.DashboardTrendsTable-module__T6zgUW__velocityPill[data-band=hot]{color:#b91c1c;background:#ef44441a;border-color:#ef444447}.DashboardTrendsTable-module__T6zgUW__velocityPill[data-band=steady]{color:var(--accent);background:#a78bfa1f;border-color:#a78bfa57}.DashboardTrendsTable-module__T6zgUW__velocityPill[data-band=cooling]{color:#475569;background:#64748b1a;border-color:#64748b47}.DashboardTrendsTable-module__T6zgUW__velocityDot{background:currentColor;border-radius:999px;flex-shrink:0;width:.4rem;height:.4rem;box-shadow:0 0 0 3px #fff6}.DashboardTrendsTable-module__T6zgUW__coverageCell{flex-direction:column;gap:.15rem;line-height:1.2;display:inline-flex}.DashboardTrendsTable-module__T6zgUW__coverageValue{font-family:var(--font-body);color:var(--text);font-size:.875rem;font-weight:600}.DashboardTrendsTable-module__T6zgUW__coverageHint{color:var(--text-muted);font-size:.6875rem}.DashboardTrendsTable-module__T6zgUW__emptyCell{padding:var(--space-xl) var(--space-md);text-align:center;font-family:var(--font-body);color:var(--text-muted);font-size:.875rem}.DashboardTrendsTable-module__T6zgUW__emptyState{flex-direction:column;align-items:center;gap:.75rem;display:flex}.DashboardTrendsTable-module__T6zgUW__emptyGlyph{width:2.5rem;height:2.5rem;color:var(--accent);background:#a78bfa1f;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.DashboardTrendsTable-module__T6zgUW__actionCell{white-space:nowrap;text-align:right;width:1%}.DashboardTrendsTable-module__T6zgUW__actionRow{align-items:center;gap:.4rem;display:inline-flex}.DashboardTrendsTable-module__T6zgUW__actionIcon{width:.85rem;height:.85rem;transition:transform var(--transition-fast);flex-shrink:0}.DashboardTrendsTable-module__T6zgUW__viewTrendButton{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-hover) 100%);color:#fff;height:2rem;font-family:var(--font-body);letter-spacing:.005em;cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 6px #7c3aed38,inset 0 0 0 1px #ffffff2e}.DashboardTrendsTable-module__T6zgUW__actionLabel{line-height:1}.DashboardTrendsTable-module__T6zgUW__viewTrendButton:hover{box-shadow:0 4px 12px #7c3aed47,inset 0 0 0 1px #ffffff38}.DashboardTrendsTable-module__T6zgUW__viewTrendButton:hover .DashboardTrendsTable-module__T6zgUW__actionIcon{transform:translate(1px)}.DashboardTrendsTable-module__T6zgUW__paginationBar{justify-content:space-between;align-items:center;gap:var(--space-md);padding:.75rem var(--space-md);border-top:1px solid var(--border);background:linear-gradient(#ffffff24 0%,#ffffff80 100%);display:flex}.DashboardTrendsTable-module__T6zgUW__paginationSummary{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:.8125rem}.DashboardTrendsTable-module__T6zgUW__paginationActions{align-items:center;gap:.35rem;display:flex}.DashboardTrendsTable-module__T6zgUW__paginationArrow{border:1px solid var(--border);width:1.85rem;height:1.85rem;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:#ffffff8c;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.DashboardTrendsTable-module__T6zgUW__paginationArrow:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}.DashboardTrendsTable-module__T6zgUW__paginationArrow:disabled{opacity:.35;cursor:not-allowed}.DashboardTrendsTable-module__T6zgUW__paginationButton{min-width:1.85rem;height:1.85rem;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 .55rem;font-size:.78rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.DashboardTrendsTable-module__T6zgUW__paginationButton:hover,.DashboardTrendsTable-module__T6zgUW__paginationButtonActive{color:var(--accent)}.DashboardTrendsTable-module__T6zgUW__paginationIndicator{background:var(--accent-subtle);border:1px solid #a78bfa73;border-radius:8px;position:absolute;inset:0;box-shadow:inset 0 1px #fff9}.DashboardTrendsTable-module__T6zgUW__paginationButtonLabel{z-index:1;position:relative}@media (max-width:640px){.DashboardTrendsTable-module__T6zgUW__tableHeader{flex-direction:column;align-items:flex-start}.DashboardTrendsTable-module__T6zgUW__tableCard{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000;overflow:visible}.DashboardTrendsTable-module__T6zgUW__tableCard:before{display:none}.DashboardTrendsTable-module__T6zgUW__tableHeader{padding:0 0 var(--space-sm);background:0 0;border-bottom:none}.DashboardTrendsTable-module__T6zgUW__viewAllLink{justify-content:center;align-self:stretch}.DashboardTrendsTable-module__T6zgUW__tableWrapper{overflow-x:visible}.DashboardTrendsTable-module__T6zgUW__table,.DashboardTrendsTable-module__T6zgUW__table tbody{width:100%;display:block}.DashboardTrendsTable-module__T6zgUW__table thead{display:none}.DashboardTrendsTable-module__T6zgUW__bodyRow{padding:var(--space-md);margin-bottom:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffffd1 0%,#ffffffa8 100%);flex-direction:column;gap:.6rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 18px 36px -24px #4c1d9538,0 3px 10px -6px #110c1f14}.DashboardTrendsTable-module__T6zgUW__bodyRow:not(:last-child)>.DashboardTrendsTable-module__T6zgUW__bodyCell{border-bottom:none}.DashboardTrendsTable-module__T6zgUW__bodyRow:hover{background:linear-gradient(#ffffffdb 0%,#ffffffb3 100%)}.DashboardTrendsTable-module__T6zgUW__bodyRow>.DashboardTrendsTable-module__T6zgUW__bodyCell:first-child:before{content:none}.DashboardTrendsTable-module__T6zgUW__bodyRow:before{content:"";background:linear-gradient(180deg, var(--violet-400), var(--violet-600));opacity:.4;pointer-events:none;width:3px;transition:opacity var(--transition-fast);z-index:1;border-radius:0 999px 999px 0;position:absolute;inset:0 auto 0 0}.DashboardTrendsTable-module__T6zgUW__bodyRowExpanded{background:linear-gradient(#f5f0ffeb 0%,#ede6ffc7 100%)}.DashboardTrendsTable-module__T6zgUW__bodyRowExpanded:before{opacity:1}.DashboardTrendsTable-module__T6zgUW__bodyCell{vertical-align:baseline;padding:0;display:block}.DashboardTrendsTable-module__T6zgUW__bodyCell[data-label]:before{content:attr(data-label);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);opacity:1;background:0 0;border-radius:0;width:auto;height:auto;margin-bottom:.3rem;font-size:.6875rem;font-weight:600;display:block;position:static}.DashboardTrendsTable-module__T6zgUW__bodyCell:first-child[data-label]:before{content:none}.DashboardTrendsTable-module__T6zgUW__bodyCell:first-child .DashboardTrendsTable-module__T6zgUW__trendCell{color:var(--text);font-size:.9375rem;font-weight:600;line-height:1.4}.DashboardTrendsTable-module__T6zgUW__trendCell{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.DashboardTrendsTable-module__T6zgUW__bodyCellExpanded .DashboardTrendsTable-module__T6zgUW__trendCell{-webkit-line-clamp:unset;text-overflow:clip;display:block;overflow:visible}.DashboardTrendsTable-module__T6zgUW__coverageCell{flex-direction:row;align-items:baseline;gap:.45rem}.DashboardTrendsTable-module__T6zgUW__actionCell{text-align:left;white-space:normal;border-top:1px solid #40335914;width:auto;margin-top:.25rem;padding-top:.65rem}.DashboardTrendsTable-module__T6zgUW__actionCell[data-label]:before{content:none}.DashboardTrendsTable-module__T6zgUW__actionRow{flex-wrap:nowrap;gap:.5rem;width:100%;display:flex}.DashboardTrendsTable-module__T6zgUW__viewTrendButton{flex:1 1 0;height:2.4rem;font-size:.875rem}.DashboardTrendsTable-module__T6zgUW__paginationBar{flex-direction:column;align-items:stretch;gap:.65rem}.DashboardTrendsTable-module__T6zgUW__paginationActions{justify-content:center;gap:.4rem}.DashboardTrendsTable-module__T6zgUW__paginationArrow,.DashboardTrendsTable-module__T6zgUW__paginationButton{width:2.4rem;min-width:2.4rem;height:2.4rem}}
.DashboardScreen-module__evK4MG__dashboardLayout{gap:var(--space-md);flex-direction:column;display:flex}.DashboardScreen-module__evK4MG__maintenanceBanner{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:linear-gradient(135deg,#fffbebf5 0%,#fef3c7eb 100%);border:1px solid #eab30873;flex-direction:column;display:flex;box-shadow:0 12px 32px #78350f14,inset 0 1px #ffffffa6}.DashboardScreen-module__evK4MG__maintenanceTitle{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#92400e;margin:0;font-size:.75rem;font-weight:700}.DashboardScreen-module__evK4MG__maintenanceMessage{font-family:var(--font-body);color:#78350f;margin:0;font-size:.9375rem;line-height:1.55}.DashboardScreen-module__evK4MG__maintenanceLink{color:inherit;text-underline-offset:.14em;font-weight:700;text-decoration-thickness:.08em}.DashboardScreen-module__evK4MG__maintenanceLink:hover,.DashboardScreen-module__evK4MG__maintenanceLink:focus-visible{text-decoration:none}.DashboardScreen-module__evK4MG__section{margin-bottom:var(--space-xl);flex-direction:column;display:flex}.DashboardScreen-module__evK4MG__section:last-child{margin-bottom:0}.DashboardScreen-module__evK4MG__sectionHeader{align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.DashboardScreen-module__evK4MG__sectionTitle{font-family:var(--font-display);color:var(--text);margin:0;font-size:1.375rem;font-style:italic;font-weight:500;line-height:1.3}.DashboardScreen-module__evK4MG__sectionSub{color:var(--text-muted);font-size:.875rem}.DashboardScreen-module__evK4MG__tiles{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:800px){.DashboardScreen-module__evK4MG__tiles{grid-template-columns:1fr}}.DashboardScreen-module__evK4MG__tile{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);-webkit-backdrop-filter:blur(24px);transition:all var(--transition-fast);color:inherit;flex-direction:column;min-height:168px;text-decoration:none;display:flex;box-shadow:0 4px 24px #a78bfa0f,inset 0 0 0 1px #fffc}.DashboardScreen-module__evK4MG__tile:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 8px 32px #a78bfa2e,inset 0 0 0 1px #ffffffe6}.DashboardScreen-module__evK4MG__tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DashboardScreen-module__evK4MG__tileIcon{border-radius:var(--radius-sm);background:var(--accent-subtle);width:40px;height:40px;color:var(--accent);margin-bottom:var(--space-xs);place-items:center;display:grid}.DashboardScreen-module__evK4MG__tileTitle{font-family:var(--font-display);color:var(--text);margin:0;font-size:1.125rem;font-style:italic;font-weight:500;line-height:1.3}.DashboardScreen-module__evK4MG__tileDesc{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.5}.DashboardScreen-module__evK4MG__tileFoot{padding-top:var(--space-sm);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.DashboardScreen-module__evK4MG__tileMeta{color:var(--text-muted);font-size:.75rem}.DashboardScreen-module__evK4MG__tileCta{color:var(--accent);align-items:center;gap:4px;font-size:.8125rem;font-weight:600;display:inline-flex}.DashboardScreen-module__evK4MG__tileCta:after{content:"→";transition:transform var(--transition-fast)}.DashboardScreen-module__evK4MG__tile:hover .DashboardScreen-module__evK4MG__tileCta:after{transform:translate(2px)}.DashboardScreen-module__evK4MG__resumeTabBar{margin-bottom:var(--space-md);align-items:center;display:flex}.DashboardScreen-module__evK4MG__modeTabs{background:var(--paper-warm);border:1px solid var(--border);border-radius:var(--radius-sm);gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex;overflow-x:auto}.DashboardScreen-module__evK4MG__modeTab{padding:var(--space-xs) var(--space-lg);font-family:var(--font-body);letter-spacing:.02em;color:var(--text-muted);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:none;border-radius:4px;outline:none;font-size:.8125rem;font-weight:500}.DashboardScreen-module__evK4MG__modeTab:focus,.DashboardScreen-module__evK4MG__modeTab:focus-visible{outline:none}.DashboardScreen-module__evK4MG__modeTab:hover:not(.DashboardScreen-module__evK4MG__modeTabActive):not(:disabled){color:var(--text);background:#a78bfa0a}.DashboardScreen-module__evK4MG__modeTabActive{color:var(--accent);border:1px solid var(--glass-border-strong);background:#fff;box-shadow:0 2px 6px #a78bfa1f,inset 0 0 0 1px #ffffffe6}.DashboardScreen-module__evK4MG__stateCard{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-xl) var(--space-md);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);-webkit-backdrop-filter:blur(24px);flex-direction:column;display:flex;box-shadow:0 4px 24px #a78bfa0f,inset 0 0 0 1px #fffc}.DashboardScreen-module__evK4MG__visibleSpinner{display:block}.DashboardScreen-module__evK4MG__stateText{font-family:var(--font-body);color:var(--text-muted);text-align:center;font-size:.9375rem}.DashboardScreen-module__evK4MG__retryButton{min-height:38px;padding:0 var(--space-md);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;font-size:.875rem;font-weight:500;display:inline-flex}.DashboardScreen-module__evK4MG__retryButton:hover{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent)}
.SubscriptionGate-module__Bo8V1W__backdrop{-webkit-backdrop-filter:blur(6px);z-index:100;padding:var(--space-lg);background:#0f0a1eb8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SubscriptionGate-module__Bo8V1W__modal{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);padding:var(--space-xl);gap:var(--space-md);text-align:center;flex-direction:column;width:100%;max-width:400px;display:flex;box-shadow:0 24px 64px #0006,inset 0 0 0 1px #ffffff14}.SubscriptionGate-module__Bo8V1W__title{font-family:var(--font-display);color:var(--text);margin:0;font-size:1.25rem;font-style:italic;font-weight:500}.SubscriptionGate-module__Bo8V1W__body{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.6}.SubscriptionGate-module__Bo8V1W__primaryCta{border-radius:var(--radius-sm);min-height:44px;font-family:var(--font-body);background:linear-gradient(135deg, var(--accent) 0%, var(--accent-hover) 100%);color:#fff;transition:all var(--transition-fast);justify-content:center;align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex;box-shadow:0 2px 8px #a78bfa40}.SubscriptionGate-module__Bo8V1W__primaryCta:hover{background:linear-gradient(135deg, var(--accent-hover) 0%, var(--violet-600) 100%);transform:translateY(-1px);box-shadow:0 4px 16px #a78bfa59}.SubscriptionGate-module__Bo8V1W__secondaryCta{border-radius:var(--radius-sm);min-height:40px;font-family:var(--font-body);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;display:flex}.SubscriptionGate-module__Bo8V1W__secondaryCta:hover{border-color:var(--accent);color:var(--accent)}
