._badge_1xu2l_2{display:inline-flex;align-items:center;gap:4px;height:1.375rem;padding:0 var(--spacing-2);border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--tk-brand) 18%,var(--surface));color:var(--tk-brand-text);font-size:.6875rem;font-weight:700;letter-spacing:.01em;white-space:nowrap;text-decoration:none}._badgeLink_1xu2l_18:hover{text-decoration:underline}._type_result_1xu2l_22,._type_cut_off_1xu2l_23{background-color:color-mix(in srgb,var(--success) 18%,var(--surface));color:var(--success-text)}._type_admit_card_1xu2l_28,._type_answer_key_1xu2l_29{background-color:color-mix(in srgb,var(--info) 16%,var(--surface));color:var(--info-text)}._type_syllabus_1xu2l_34{background-color:color-mix(in srgb,var(--chart-color-5) 22%,var(--surface));color:var(--foreground)}._type_date_change_1xu2l_39{background-color:color-mix(in srgb,var(--warning) 22%,var(--surface));color:var(--warning-text)}._item_1xu2l_44{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:var(--spacing-4);padding:var(--spacing-4) 0;border-bottom:1px solid var(--border)}._item_1xu2l_44:first-child{padding-top:0}._item_1xu2l_44:last-child{border-bottom:none;padding-bottom:0}._thumbLink_1xu2l_61{display:block;align-self:start}._thumb_1xu2l_61{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--muted)}._thumbTile_1xu2l_77{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);width:100%;aspect-ratio:16 / 10;border:1px solid color-mix(in srgb,var(--tk-brand) 30%,var(--border));border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--tk-brand) 16%,var(--surface));color:var(--tk-brand-text);text-decoration:none;box-sizing:border-box}._tileIcon_1xu2l_93{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-full);background-color:var(--surface)}._tileLabel_1xu2l_103{font-family:var(--font-family-heading);font-size:.75rem;font-weight:800;letter-spacing:.01em}._tile_result_1xu2l_110,._tile_cut_off_1xu2l_111{border-color:color-mix(in srgb,var(--success) 35%,var(--border));background-color:color-mix(in srgb,var(--success) 16%,var(--surface));color:var(--success-text)}._tile_admit_card_1xu2l_117,._tile_answer_key_1xu2l_118{border-color:color-mix(in srgb,var(--info) 35%,var(--border));background-color:color-mix(in srgb,var(--info) 14%,var(--surface));color:var(--info-text)}._tile_syllabus_1xu2l_124{border-color:color-mix(in srgb,var(--chart-color-5) 40%,var(--border));background-color:color-mix(in srgb,var(--chart-color-5) 20%,var(--surface));color:var(--foreground)}._tile_date_change_1xu2l_130{border-color:color-mix(in srgb,var(--warning) 45%,var(--border));background-color:color-mix(in srgb,var(--warning) 20%,var(--surface));color:var(--warning-text)}._body_1xu2l_136{display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}._tags_1xu2l_143{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._examLink_1xu2l_150{font-size:.75rem;font-weight:700;color:var(--foreground);text-decoration:none}._examLink_1xu2l_150:hover{color:var(--tk-brand-text);text-decoration:underline}._title_1xu2l_162{margin:0;font-family:var(--font-family-heading);font-size:1.0625rem;font-weight:800;letter-spacing:-.01em;line-height:1.35}._title_1xu2l_162 a{color:var(--foreground);text-decoration:none}._title_1xu2l_162 a:hover{color:var(--tk-brand-text)}._title_1xu2l_162 a:focus-visible,._readLink_1xu2l_181:focus-visible,._compactTitle_1xu2l_182 a:focus-visible{outline:2px solid var(--tk-brand-text);outline-offset:2px;border-radius:var(--radius-sm)}._summary_1xu2l_188{display:-webkit-box;margin:0;overflow:hidden;font-size:.875rem;line-height:1.55;color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical}._footer_1xu2l_199{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4)}._meta_1xu2l_207{display:flex;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-3);margin:0;padding:0;list-style:none;font-size:.75rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._meta_1xu2l_207 li{display:inline-flex;align-items:center;gap:5px}._readLink_1xu2l_181{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;font-weight:700;color:var(--tk-brand-text);text-decoration:none}._readLink_1xu2l_181:hover{text-decoration:underline}._compact_1xu2l_182{display:flex;flex-direction:column;gap:6px;padding:var(--spacing-3) 0;border-bottom:1px solid var(--border)}._compact_1xu2l_182:first-child{padding-top:0}._compact_1xu2l_182:last-child{border-bottom:none;padding-bottom:0}._compactTop_1xu2l_256{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}._compactExam_1xu2l_263{font-size:.6875rem;font-weight:700;color:var(--muted-foreground)}._compactTitle_1xu2l_182{margin:0;font-size:.875rem;font-weight:700;line-height:1.4}._compactTitle_1xu2l_182 a{color:var(--foreground);text-decoration:none}._compactTitle_1xu2l_182 a:hover{color:var(--tk-brand-text);text-decoration:underline}._compactDate_1xu2l_286{font-size:.6875rem;color:var(--muted-foreground)}@media(max-width:640px){._item_1xu2l_44{grid-template-columns:6.5rem minmax(0,1fr);gap:var(--spacing-3)}._tileIcon_1xu2l_93{width:2.25rem;height:2.25rem}._tileLabel_1xu2l_103{display:none}._title_1xu2l_162{font-size:1rem}}
