._section_17pd0_1{margin-bottom:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-4)}._header_17pd0_8{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--spacing-4)}._titleGroup_17pd0_16{display:flex;flex-direction:column;gap:var(--spacing-1)}._titleWrapper_17pd0_22{display:flex;align-items:center;gap:var(--spacing-3)}._title_17pd0_16{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0}._subtitle_17pd0_36{color:var(--muted-foreground);font-size:.9375rem;margin:0}._cacheNote_17pd0_42{font-size:.75rem;color:var(--muted-foreground);background:var(--muted);padding:2px 6px;border-radius:var(--radius-sm)}._actions_17pd0_50{display:flex;align-items:center}._refreshWrapper_17pd0_55{display:flex;align-items:center;gap:var(--spacing-2)}._remainingCount_17pd0_61{font-size:.75rem;color:var(--muted-foreground)}._limitBadge_17pd0_66{display:flex;align-items:center;gap:var(--spacing-2);font-size:.75rem;color:var(--warning-foreground);background-color:color-mix(in srgb,var(--warning) 15%,transparent);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-weight:500}._spinning_17pd0_78{animation:_spin_17pd0_78 1s linear infinite}@keyframes _spin_17pd0_78{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._scrollContainer_17pd0_88{display:flex;overflow-x:auto;gap:var(--spacing-4);padding-bottom:var(--spacing-4);margin:0 calc(var(--spacing-4) * -1);padding-left:var(--spacing-4);padding-right:var(--spacing-4);scrollbar-width:thin;scrollbar-color:var(--border) transparent}._scrollContainer_17pd0_88::-webkit-scrollbar{height:6px}._scrollContainer_17pd0_88::-webkit-scrollbar-track{background:transparent}._scrollContainer_17pd0_88::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:20px}._cardWrapper_17pd0_115{min-width:300px;max-width:300px;flex-shrink:0;position:relative;display:flex;flex-direction:column;gap:var(--spacing-2)}._drEduReason_17pd0_125{display:flex;align-items:flex-start;gap:var(--spacing-2);max-width:100%;margin-top:var(--spacing-1)}._drEduAvatar_17pd0_133{width:24px;height:24px;border-radius:50%;flex-shrink:0;object-fit:cover;background-color:var(--surface);border:1px solid var(--border)}._speechBubble_17pd0_143{--bubble-bg: color-mix(in srgb, var(--primary) 5%, transparent);--bubble-border: color-mix(in srgb, var(--primary) 15%, transparent);position:relative;background-color:var(--bubble-bg);border:1px solid var(--bubble-border);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);font-size:.75rem;color:var(--primary);flex:1;min-width:0;margin-left:4px}._speechBubble_17pd0_143:before,._speechBubble_17pd0_143:after{content:"";position:absolute;width:0;height:0;border-style:solid}._speechBubble_17pd0_143:before{top:6px;left:-5px;border-width:5px 5px 5px 0;border-color:transparent var(--bubble-border) transparent transparent}._speechBubble_17pd0_143:after{top:7px;left:-3px;border-width:4px 4px 4px 0;border-color:transparent var(--bubble-bg) transparent transparent}._speechBubble_17pd0_143 span{line-height:1.4;word-break:break-word}._noPreferencesCard_17pd0_188{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._iconWrapper_17pd0_199{width:3rem;height:3rem;border-radius:50%;background-color:color-mix(in srgb,var(--accent) 15%,transparent);display:flex;align-items:center;justify-content:center;color:var(--accent)}._content_17pd0_210{flex:1;min-width:200px}._content_17pd0_210 h3{margin:0 0 var(--spacing-1) 0;font-size:1.125rem;font-weight:600}._content_17pd0_210 p{margin:0;color:var(--muted-foreground);font-size:.875rem}._titleSkeleton_17pd0_228{width:200px;height:2rem}._grid_17pd0_233{display:flex;gap:var(--spacing-4);overflow:hidden}._skeletonCardWrapper_17pd0_239{min-width:300px}
