._list_lu69p_1{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._list_lu69p_1>li+li{border-top:1px solid var(--border)}._list_lu69p_1[aria-busy=true]{gap:var(--spacing-2);padding:.75rem 0}._pick_lu69p_18{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:var(--spacing-3);padding:.75rem 0;color:var(--foreground);text-decoration:none}._pick_lu69p_18:focus-visible{outline:2px solid var(--tk-brand-text);outline-offset:2px;border-radius:var(--radius-sm)}._thumb_lu69p_34{display:block;width:4.5rem;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-md);background-color:var(--muted)}._thumbEmpty_lu69p_43{display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--chart-color-2) 16%,var(--surface));color:var(--secondary-text)}._body_lu69p_51{display:flex;flex-direction:column;gap:2px;min-width:0}._title_lu69p_58{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem;font-weight:700;line-height:1.35;transition:color var(--animation-duration-fast) ease}._pick_lu69p_18:hover ._title_lu69p_58{color:var(--tk-brand-text)}._meta_lu69p_73{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--muted-foreground)}._price_lu69p_81{font-size:.75rem;font-weight:700;color:var(--foreground);white-space:nowrap}._empty_lu69p_88{margin:.75rem 0;font-size:.8125rem;color:var(--muted-foreground)}._empty_lu69p_88 a{font-weight:700;color:var(--tk-brand-text)}@media(prefers-reduced-motion:reduce){._title_lu69p_58{transition:none}}._page_1l8es_1{--ca-coral: var(--tk-brand);--ca-coral-ink: var(--tk-brand-text);--ca-coral-soft: color-mix(in srgb, var(--tk-brand) 12%, var(--surface));--ca-coral-line: color-mix(in srgb, var(--tk-brand) 38%, var(--surface));--ca-warm: color-mix(in srgb, var(--tk-brand) 5%, var(--surface));--ca-neutral: color-mix(in srgb, var(--foreground) 4%, var(--surface));--ca-mint: color-mix(in srgb, var(--chart-color-2) 14%, var(--surface));--ca-mint-line: color-mix(in srgb, var(--chart-color-2) 55%, var(--surface));--ca-mint-ink: color-mix(in srgb, var(--chart-color-2) 45%, var(--foreground));--ca-lavender: color-mix(in srgb, var(--chart-color-5) 15%, var(--surface));--ca-lavender-line: color-mix(in srgb, var(--chart-color-5) 55%, var(--surface));--ca-lavender-ink: color-mix(in srgb, var(--chart-color-5) 45%, var(--foreground));--ca-blue: color-mix(in srgb, var(--info) 11%, var(--surface));--ca-blue-ink: var(--info-text);--ca-shadow: 0 1px 2px rgb(28 25 23 / .05);--ca-shadow-hover: 0 1px 2px rgb(28 25 23 / .05), 0 10px 24px -14px rgb(28 25 23 / .28);display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:74rem;margin:0 auto;padding:1.5rem 1.5rem 3.5rem;box-sizing:border-box}._srOnly_1l8es_29{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._tone_daily_digest_1l8es_42,._tone_editorial_analysis_1l8es_43,._tone_individual_item_1l8es_44{--tone-bg: var(--ca-coral-soft);--tone-line: var(--ca-coral-line);--tone-ink: var(--ca-coral-ink)}._tone_weekly_digest_1l8es_50{--tone-bg: var(--ca-mint);--tone-line: var(--ca-mint-line);--tone-ink: var(--ca-mint-ink)}._tone_monthly_digest_1l8es_56{--tone-bg: var(--ca-lavender);--tone-line: var(--ca-lavender-line);--tone-ink: var(--ca-lavender-ink)}._intro_1l8es_63{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;padding:1.375rem 1.625rem;border:1px solid color-mix(in srgb,var(--tk-brand) 14%,var(--border));border-radius:var(--radius-lg);background-color:var(--ca-warm)}._introText_1l8es_75{display:flex;flex-direction:column;gap:.375rem;min-width:0}._introEyebrow_1l8es_82{display:inline-flex;align-items:center;gap:.625rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ca-coral-ink)}._accentBar_1l8es_93{display:inline-flex;gap:3px}._accentBar_1l8es_93 span{width:14px;height:4px;border-radius:2px;background-color:var(--ca-coral)}._accentBar_1l8es_93 span:nth-child(2){background-color:var(--ca-lavender-line)}._accentBar_1l8es_93 span:nth-child(3){background-color:var(--ca-mint-line)}._title_1l8es_113{margin:0;font-family:var(--font-family-heading);font-size:clamp(1.625rem,1.35rem + .9vw,2.125rem);font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--foreground)}._subtitle_1l8es_123{margin:0;max-width:40rem;font-size:.9375rem;line-height:1.55;color:var(--muted-foreground)}._updated_1l8es_131{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.375rem .75rem;border:1px solid var(--border);border-radius:var(--radius-full);background-color:var(--surface);font-size:.8125rem;font-weight:600;color:var(--foreground);white-space:nowrap}._updatedDot_1l8es_146{width:7px;height:7px;border-radius:var(--radius-full);background-color:var(--ca-mint-ink)}._layout_1l8es_154{display:grid;grid-template-columns:minmax(0,1fr) 19rem;grid-template-areas:"tabs ." "list side";gap:1rem 2rem;align-items:start}._tabBar_1l8es_164{grid-area:tabs;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem}._tabs_1l8es_173{display:inline-flex;gap:4px;margin:0;padding:4px;list-style:none;border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--surface);box-shadow:var(--ca-shadow)}._tab_1l8es_164{display:inline-block;padding:.4375rem 1.125rem;border-radius:calc(var(--radius-md) - 3px);color:var(--muted-foreground);font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._tab_1l8es_164:hover{background-color:color-mix(in srgb,var(--foreground) 5%,var(--surface));color:var(--foreground)}._tabOn_1l8es_201,._tabOn_1l8es_201:hover{background-color:var(--ca-coral-soft);color:var(--ca-coral-ink);box-shadow:inset 0 0 0 1px var(--ca-coral-line)}._main_1l8es_208{grid-area:list;display:flex;flex-direction:column;gap:1rem;min-width:0;scroll-margin-top:calc(var(--header-height, 4.5rem) + 1rem)}._list_1l8es_218{display:flex;flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;container-type:inline-size}._list_1l8es_218[aria-busy=true]{opacity:.7}._row_1l8es_232{display:grid;grid-template-columns:11.5rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:.875rem 1.25rem .875rem .875rem;border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--ca-shadow);color:inherit;text-decoration:none;transition:border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._row_1l8es_232:hover{border-color:var(--ca-coral-line);box-shadow:var(--ca-shadow-hover)}._row_1l8es_232:focus-visible,._tab_1l8es_164:focus-visible,._monthCard_1l8es_254:focus-visible,._weekCard_1l8es_255:focus-visible,._sideMore_1l8es_256:focus-visible,._stateLink_1l8es_257:focus-visible,._pagerStep_1l8es_258:focus-visible,._pagerNumber_1l8es_259:focus-visible{outline:2px solid var(--ca-coral-ink);outline-offset:2px}._thumb_1l8es_264{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-md);background-color:var(--muted);container-type:inline-size}._thumbImage_1l8es_274{display:block;width:100%;height:100%;object-fit:cover}._thumbFallback_1l8es_281{position:absolute;inset:0;display:block;background-color:var(--tone-bg);color:var(--tone-ink)}._thumbIcon_1l8es_289{position:absolute;top:9%;left:7%;display:grid;place-items:center;width:1.625rem;height:1.625rem;border-radius:var(--radius-full);background-color:var(--surface);color:var(--tone-ink)}._thumbRules_1l8es_303{position:absolute;top:13%;right:7%;display:flex;flex-direction:column;align-items:flex-end;gap:5px;width:34%}._thumbRules_1l8es_303 span{display:block;height:3px;width:100%;border-radius:2px;background-color:var(--tone-line)}._thumbRules_1l8es_303 span:nth-child(2){width:78%}._thumbRules_1l8es_303 span:nth-child(3){width:56%}._thumbDate_1l8es_330{position:absolute;left:7%;bottom:9%;display:flex;flex-direction:column}._thumbBig_1l8es_338{font-family:var(--font-family-heading);font-size:clamp(1.125rem,17cqi,2.25rem);font-weight:800;letter-spacing:-.02em;line-height:1}._thumbSmall_1l8es_346{margin-top:2px;font-size:clamp(.625rem,6.5cqi,.875rem);font-weight:700}@container (max-width: 8rem){._thumbIcon_1l8es_289{display:none}._thumbRules_1l8es_303{top:16%;left:9%;right:auto;align-items:flex-start;width:46%}}._rowBody_1l8es_366{display:flex;flex-direction:column;gap:.375rem;min-width:0}._rowTop_1l8es_373{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .625rem}._dateBadge_1l8es_380{display:inline-flex;align-items:center;padding:2px .625rem;border-radius:var(--radius-full);background-color:var(--tone-bg);color:var(--tone-ink);font-size:.75rem;font-weight:700;line-height:1.6;white-space:nowrap}._rowStat_1l8es_393{font-size:.8125rem;color:var(--muted-foreground)}._rowType_1l8es_399{display:none}._rowTitle_1l8es_403{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-family-heading);font-size:1.0625rem;font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._row_1l8es_232:hover ._rowTitle_1l8es_403{color:var(--ca-coral-ink)}._rowSummary_1l8es_421{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;line-height:1.55;color:var(--muted-foreground)}._rowMeta_1l8es_431{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .625rem;margin-top:.125rem}._tag_1l8es_439{padding:1px .5rem;border-radius:var(--radius-sm);background-color:var(--ca-mint);color:var(--ca-mint-ink);font-size:.75rem;font-weight:600;line-height:1.6}._tagExam_1l8es_449{background-color:var(--ca-blue);color:var(--ca-blue-ink)}._rowAction_1l8es_454{display:inline-flex;align-items:center;gap:6px;padding:.5rem .875rem;border:1px solid var(--ca-coral-line);border-radius:var(--radius-full);background-color:var(--surface);color:var(--ca-coral-ink);font-size:.8125rem;font-weight:700;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease}._row_1l8es_232:hover ._rowAction_1l8es_454{background-color:var(--ca-coral-soft)}._rowAction_1l8es_454 svg,._monthAction_1l8es_474 svg{transition:transform var(--animation-duration-fast) ease}._row_1l8es_232:hover ._rowAction_1l8es_454 svg,._monthCard_1l8es_254:hover ._monthAction_1l8es_474 svg,._weekCard_1l8es_255:hover ._monthAction_1l8es_474 svg{transform:translate(2px)}._skeletonRow_1l8es_484{display:grid;grid-template-columns:11.5rem minmax(0,1fr);align-items:center;gap:1.25rem;padding:.875rem;border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface)}._skeletonThumb_1l8es_495{aspect-ratio:16 / 9;border-radius:var(--radius-md)}._skeletonLines_1l8es_500{display:flex;flex-direction:column;gap:.5rem}@container (max-width: 44rem){._row_1l8es_232{grid-template-columns:9.5rem minmax(0,1fr);padding-right:1rem}._rowAction_1l8es_454{grid-column:2;justify-self:start;margin-top:-.375rem;padding:0;border:0;background-color:transparent}._row_1l8es_232:hover ._rowAction_1l8es_454{background-color:transparent}._skeletonRow_1l8es_484{grid-template-columns:9.5rem minmax(0,1fr)}}@container (max-width: 30rem){._row_1l8es_232{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.25rem .75rem;padding:.625rem}._rowAction_1l8es_454{margin-top:0;gap:4px;font-size:.75rem}._rowBody_1l8es_366{gap:.25rem}._rowTop_1l8es_373{gap:.25rem .5rem}._rowTop_1l8es_373 ._rowStat_1l8es_393,._rowMeta_1l8es_431 ._rowStat_1l8es_393,._rowMeta_1l8es_431 ._tag_1l8es_439:nth-child(n+2){display:none}._dateBadge_1l8es_380{padding:1px .5rem;font-size:.6875rem}._rowType_1l8es_399{display:inline;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}._rowTitle_1l8es_403{font-size:.875rem;line-height:1.3}._rowSummary_1l8es_421{-webkit-line-clamp:1;font-size:.75rem;line-height:1.45}._rowMeta_1l8es_431{margin-top:0}._rowMeta_1l8es_431:not(:has(._tag_1l8es_439)){display:none}._tag_1l8es_439{font-size:.6875rem;line-height:1.5}._skeletonRow_1l8es_484{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;padding:.625rem}}._stories_1l8es_604{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--ca-shadow);overflow:hidden;container-type:inline-size}._stories_1l8es_604[aria-busy=true]{opacity:.7}._stories_1l8es_604>li+li{border-top:1px solid var(--border)}._story_1l8es_626{display:grid;grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.875rem 1.125rem .875rem .875rem;color:inherit;text-decoration:none;transition:background-color var(--animation-duration-fast) ease}._story_1l8es_626:hover{background-color:color-mix(in srgb,var(--tk-brand) 4%,var(--surface))}._story_1l8es_626:focus-visible{outline:2px solid var(--ca-coral-ink);outline-offset:-2px}._storyThumb_1l8es_646{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-md);background-color:var(--muted)}._storyDate_1l8es_655{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--tone-bg);color:var(--tone-ink);text-align:center}._storyDateBig_1l8es_667{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:800;line-height:1.05}._storyDateSmall_1l8es_674{font-size:.6875rem;font-weight:700}._storyBody_1l8es_679{display:flex;flex-direction:column;gap:.25rem;min-width:0}._storyMeta_1l8es_686{font-size:.75rem;font-weight:700;color:var(--ca-coral-ink)}._storyTitle_1l8es_692{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-family-heading);font-size:.9875rem;font-weight:700;line-height:1.35;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._story_1l8es_626:hover ._storyTitle_1l8es_692{color:var(--ca-coral-ink)}._storySummary_1l8es_709{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}._storyTags_1l8es_719{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.125rem}._storyAction_1l8es_726{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;font-weight:700;color:var(--ca-coral-ink);white-space:nowrap}._storyAction_1l8es_726 svg{transition:transform var(--animation-duration-fast) ease}._story_1l8es_626:hover ._storyAction_1l8es_726 svg{transform:translate(2px)}._storySkeleton_1l8es_744{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:.875rem}@container (max-width: 34rem){._story_1l8es_626{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.25rem .75rem;padding:.75rem}._storyAction_1l8es_726{grid-column:2;font-size:.75rem}._storyTitle_1l8es_692{font-size:.875rem;line-height:1.3}._storySummary_1l8es_709{-webkit-line-clamp:1;font-size:.75rem}._storyTags_1l8es_719 ._tag_1l8es_439:nth-child(n+2){display:none}._storyDateBig_1l8es_667{font-size:1rem}._storyDateSmall_1l8es_674{font-size:.625rem}._storySkeleton_1l8es_744{grid-template-columns:5.5rem minmax(0,1fr);padding:.75rem}}._pager_1l8es_258{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.25rem}._pagerList_1l8es_802{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}._pagerStep_1l8es_258,._pagerNumber_1l8es_259{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:2.25rem;border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--surface);color:var(--foreground);font-size:.8125rem;font-weight:600;text-decoration:none;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._pagerStep_1l8es_258{padding:0 .75rem}._pagerNumber_1l8es_259{min-width:2.25rem;padding:0 .5rem}._pagerStep_1l8es_258:hover,._pagerNumber_1l8es_259:hover{border-color:var(--ca-coral-line);background-color:var(--ca-coral-soft)}._pagerCurrent_1l8es_843,._pagerCurrent_1l8es_843:hover{border-color:var(--ca-coral-line);background-color:var(--ca-coral-soft);color:var(--ca-coral-ink)}._pagerDisabled_1l8es_850{color:var(--muted-foreground);background-color:var(--ca-neutral)}._pagerGap_1l8es_855{padding:0 .25rem;color:var(--muted-foreground)}._state_1l8es_257{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:2.75rem 1.5rem;border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);text-align:center;font-size:.875rem;color:var(--muted-foreground)}._state_1l8es_257 p{margin:0;max-width:26rem}._stateIcon_1l8es_879{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:.375rem;border-radius:var(--radius-full);background-color:var(--ca-coral-soft);color:var(--ca-coral-ink)}._state_weekly_1l8es_890 ._stateIcon_1l8es_879{background-color:var(--ca-mint);color:var(--ca-mint-ink)}._state_monthly_1l8es_895 ._stateIcon_1l8es_879{background-color:var(--ca-lavender);color:var(--ca-lavender-ink)}._stateTitle_1l8es_900{font-family:var(--font-family-heading);font-size:1rem;font-weight:700;color:var(--foreground)}._stateLink_1l8es_257{display:inline-flex;align-items:center;gap:4px;margin-top:.5rem;border-radius:var(--radius-sm);font-weight:700;color:var(--ca-coral-ink);text-decoration:none}._stateLink_1l8es_257:hover{text-decoration:underline}._sidebar_1l8es_923{grid-area:side;display:flex;flex-direction:column;gap:1.375rem;min-width:0}._sideCard_1l8es_931{margin:0;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--ca-shadow)}._sideEmpty_1l8es_940{margin:0;font-size:.8125rem;color:var(--muted-foreground)}._sideText_1l8es_946{margin:0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}._topicCard_1l8es_954{display:flex;flex-direction:column;gap:.75rem}._topicList_1l8es_960{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}._topicList_1l8es_960>li{max-width:100%;min-width:0}._topicChip_1l8es_975{--chip-tint: var(--tk-brand);--chip-ink: var(--ca-coral-ink);display:inline-flex;align-items:center;gap:4px;max-width:100%;box-sizing:border-box;padding:.3125rem .75rem;border:1px solid color-mix(in srgb,var(--chip-tint) 30%,var(--surface));border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--chip-tint) 10%,var(--surface));color:var(--chip-ink);font-size:.8125rem;font-weight:600;line-height:1.4;text-decoration:none;overflow-wrap:anywhere;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._topicChip_1l8es_975>svg{flex-shrink:0}._topicChip_1l8es_975:hover{border-color:color-mix(in srgb,var(--chip-tint) 60%,var(--surface));background-color:color-mix(in srgb,var(--chip-tint) 18%,var(--surface))}._topicCoral_1l8es_1005{--chip-tint: var(--tk-brand);--chip-ink: var(--ca-coral-ink)}._topicTeal_1l8es_1010{--chip-tint: var(--chart-color-2);--chip-ink: color-mix(in srgb, var(--chart-color-2) 40%, var(--foreground))}._topicLavender_1l8es_1015{--chip-tint: var(--chart-color-5);--chip-ink: color-mix(in srgb, var(--chart-color-5) 45%, var(--foreground))}._topicMint_1l8es_1020{--chip-tint: var(--success);--chip-ink: color-mix(in srgb, var(--success) 40%, var(--foreground))}._topicBlue_1l8es_1025{--chip-tint: var(--info);--chip-ink: var(--info-text)}._topicChipOn_1l8es_1030,._topicChipOn_1l8es_1030:hover{border-color:var(--tk-brand-text);background-color:var(--tk-brand-text);color:#fff}._topicMore_1l8es_1037{align-self:flex-start;padding:0;border:0;border-radius:var(--radius-sm);background:none;font:inherit;font-size:.8125rem;font-weight:700;color:var(--ca-coral-ink);cursor:pointer}._topicMore_1l8es_1037:hover{text-decoration:underline}._filterNotice_1l8es_1054{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding:.625rem .875rem;border:1px solid var(--ca-coral-line);border-radius:var(--radius-md);background-color:var(--ca-warm);font-size:.875rem;color:var(--foreground)}._filterClear_1l8es_1068{display:inline-flex;align-items:center;gap:4px;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:700;color:var(--ca-coral-ink);text-decoration:none}._filterClear_1l8es_1068:hover{text-decoration:underline}._topicChip_1l8es_975:focus-visible,._topicMore_1l8es_1037:focus-visible,._filterClear_1l8es_1068:focus-visible,._telegramButton_1l8es_1086:focus-visible{outline:2px solid var(--ca-coral-ink);outline-offset:2px}._dailyCard_1l8es_1091{display:flex;flex-direction:column;gap:.75rem;background-color:var(--ca-blue);border-color:color-mix(in srgb,var(--info) 28%,var(--surface));box-shadow:none}._dailyCard_1l8es_1091 ._sideText_1l8es_946{color:var(--foreground)}._telegramButton_1l8es_1086{width:100%;min-height:2.5rem;height:auto;gap:.5rem;font-size:.875rem;font-weight:700;border-color:var(--ca-blue-ink);background-color:var(--ca-blue-ink);color:#fff}._telegramButton_1l8es_1086:hover{border-color:color-mix(in srgb,var(--ca-blue-ink) 85%,#000000);background-color:color-mix(in srgb,var(--ca-blue-ink) 85%,#000000);color:#fff}._teacherCard_1l8es_1122{padding:.25rem 1rem}._sideSection_1l8es_1126{display:flex;flex-direction:column;gap:.625rem}._sideHead_1l8es_1132{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._sideHeading_1l8es_1139{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground)}._sideMore_1l8es_256{border-radius:var(--radius-sm);font-size:.8125rem;font-weight:700;color:var(--ca-coral-ink);text-decoration:none}._sideMore_1l8es_256:hover{text-decoration:underline}._monthList_1l8es_1160{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}._monthCard_1l8es_254,._weekCard_1l8es_255{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--ca-shadow);overflow:hidden;color:inherit;text-decoration:none;transition:border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._monthCard_1l8es_254:hover,._weekCard_1l8es_255:hover{border-color:var(--ca-coral-line);box-shadow:var(--ca-shadow-hover)}._monthMedia_1l8es_1189{position:relative;display:block;aspect-ratio:2 / 1;border-bottom:1px solid var(--border);background-color:var(--ca-neutral);overflow:hidden;container-type:inline-size}._monthBody_1l8es_1199{display:flex;flex-direction:column;gap:.3125rem;padding:.875rem 1rem 1rem}._monthPeriod_1l8es_1206{font-size:.75rem;font-weight:700;color:var(--ca-lavender-ink)}._monthTitle_1l8es_1212{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-family-heading);font-size:.9375rem;font-weight:700;line-height:1.35;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._monthCard_1l8es_254:hover ._monthTitle_1l8es_1212,._weekCard_1l8es_255:hover ._monthTitle_1l8es_1212{color:var(--ca-coral-ink)}._monthSummary_1l8es_1230{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}._monthFoot_1l8es_1240{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.5rem;padding-top:.625rem;border-top:1px solid var(--border)}._monthAction_1l8es_474{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-size:.8125rem;font-weight:700;color:var(--ca-coral-ink);white-space:nowrap}._weekCard_1l8es_255{gap:.25rem;padding:.75rem .875rem;border-left:3px solid var(--ca-mint-line)}._weekCard_1l8es_255 ._monthPeriod_1l8es_1206{color:var(--ca-mint-ink)}._weekCard_1l8es_255 ._monthAction_1l8es_474{margin-left:0;margin-top:.25rem}@media(max-width:1000px){._layout_1l8es_154{grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs" "list" "side"}._sidebar_1l8es_923{margin-top:.75rem}._monthList_1l8es_1160{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}@media(max-width:560px){._monthCard_1l8es_254{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.625rem}._monthMedia_1l8es_1189{aspect-ratio:16 / 9;border-bottom:0;border-radius:var(--radius-md)}._monthBody_1l8es_1199{gap:.25rem;padding:0}._monthTitle_1l8es_1212{font-size:.875rem;line-height:1.3}._monthSummary_1l8es_1230{-webkit-line-clamp:1;font-size:.75rem}._monthFoot_1l8es_1240{margin-top:0;padding-top:0;border-top:0}._monthFoot_1l8es_1240 ._rowStat_1l8es_393{display:none}._monthAction_1l8es_474{margin-left:0;font-size:.75rem}._pagerList_1l8es_802{display:none}}@media(max-width:560px){._page_1l8es_1{gap:1.125rem;padding:1rem 1rem 2.5rem}._intro_1l8es_63{padding:1.125rem 1.125rem 1.25rem}._tabBar_1l8es_164 nav,._tabs_1l8es_173{width:100%}._tabs_1l8es_173{display:flex}._tabs_1l8es_173 li{flex:1}._tab_1l8es_164{display:block;padding-inline:.5rem;text-align:center}}
