._list_y8q3c_1{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._list_y8q3c_1>li+li{border-top:1px solid var(--border)}._list_y8q3c_1[aria-busy=true]{gap:var(--spacing-2);padding:.75rem 0}._pick_y8q3c_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_y8q3c_18:focus-visible{outline:2px solid var(--fc-blue-edge);outline-offset:2px;border-radius:var(--radius-sm)}._thumb_y8q3c_34{display:block;width:4.5rem;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-md);background-color:var(--muted)}._thumbEmpty_y8q3c_43{display:flex;align-items:center;justify-content:center;background-color:var(--fc-mint-tint);color:var(--fc-mint-ink)}._body_y8q3c_51{display:flex;flex-direction:column;gap:2px;min-width:0}._title_y8q3c_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_y8q3c_18:hover ._title_y8q3c_58{color:var(--fc-blue-ink)}._meta_y8q3c_73{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--muted-foreground)}._price_y8q3c_81{font-size:.75rem;font-weight:700;color:var(--foreground);white-space:nowrap}._empty_y8q3c_88{margin:.75rem 0;font-size:.8125rem;color:var(--muted-foreground)}._empty_y8q3c_88 a{font-weight:700;color:var(--fc-blue-ink)}@media(prefers-reduced-motion:reduce){._title_y8q3c_58{transition:none}}._page_nbm6q_1{--ca-accent: var(--fc-blue-edge);--ca-accent-ink: var(--fc-blue-ink);--ca-accent-soft: var(--fc-blue-tint);--ca-accent-line: var(--fc-blue-line);--ca-neutral: color-mix(in srgb, var(--foreground) 4%, var(--surface));--ca-mint: var(--fc-mint-tint);--ca-mint-line: var(--fc-mint-edge);--ca-mint-ink: var(--fc-mint-ink);--ca-lavender: var(--sp-lavender-tint);--ca-lavender-line: var(--sp-lavender-edge);--ca-lavender-ink: var(--sp-lavender-ink);--ca-blue: var(--fc-blue-tint);--ca-blue-ink: var(--fc-blue-ink);--ca-shadow: var(--sp-shadow);--ca-shadow-hover: var(--sp-shadow-hover);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_nbm6q_30{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_nbm6q_44{--tone-bg: var(--fc-blue-tint);--tone-line: var(--fc-blue-edge);--tone-ink: var(--fc-blue-ink)}._tone_editorial_analysis_nbm6q_50{--tone-bg: var(--fc-butter-tint);--tone-line: var(--fc-butter-edge);--tone-ink: var(--fc-butter-ink)}._tone_individual_item_nbm6q_56{--tone-bg: var(--fc-sage-tint);--tone-line: var(--fc-sage-edge);--tone-ink: var(--fc-sage-ink)}._tone_weekly_digest_nbm6q_62{--tone-bg: var(--ca-mint);--tone-line: var(--ca-mint-line);--tone-ink: var(--ca-mint-ink)}._tone_monthly_digest_nbm6q_68{--tone-bg: var(--ca-lavender);--tone-line: var(--ca-lavender-line);--tone-ink: var(--ca-lavender-ink)}._intro_nbm6q_75{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;padding:1.375rem 1.625rem;border-radius:1.5rem;background-color:var(--fc-panel);box-shadow:var(--sp-shadow)}._introText_nbm6q_87{display:flex;flex-direction:column;gap:.375rem;min-width:0}._introEyebrow_nbm6q_94{display:inline-flex;align-items:center;gap:.625rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fc-panel-text)}._accentBar_nbm6q_105{display:inline-flex;gap:3px}._accentBar_nbm6q_105 span{width:14px;height:4px;border-radius:2px;background-color:var(--fc-peach-line)}._accentBar_nbm6q_105 span:nth-child(2){background-color:var(--sp-lavender-tint)}._accentBar_nbm6q_105 span:nth-child(3){background-color:var(--fc-mint-tint)}._title_nbm6q_125{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(--fc-panel-ink)}._subtitle_nbm6q_135{margin:0;max-width:40rem;font-size:.9375rem;line-height:1.55;color:var(--fc-panel-text)}._updated_nbm6q_143{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.375rem .75rem;border-radius:var(--radius-full);background-color:var(--fc-mint-tint);font-size:.8125rem;font-weight:600;color:var(--fc-mint-ink);white-space:nowrap}._updatedDot_nbm6q_157{width:7px;height:7px;border-radius:var(--radius-full);background-color:var(--fc-mint-edge)}._layout_nbm6q_165{display:grid;grid-template-columns:minmax(0,1fr) 19rem;grid-template-areas:"tabs ." "list side";gap:1rem 2rem;align-items:start}._tabBar_nbm6q_175{grid-area:tabs;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem}._tabs_nbm6q_184{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_nbm6q_175{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_nbm6q_175:hover{background-color:color-mix(in srgb,var(--foreground) 5%,var(--surface));color:var(--foreground)}._tabOn_nbm6q_212,._tabOn_nbm6q_212:hover{background-color:var(--fc-panel);color:var(--fc-panel-ink)}._main_nbm6q_218{grid-area:list;display:flex;flex-direction:column;gap:1rem;min-width:0;scroll-margin-top:calc(var(--header-height, 4.5rem) + 1rem)}._list_nbm6q_228{display:flex;flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;container-type:inline-size}._list_nbm6q_228[aria-busy=true]{opacity:.7}._row_nbm6q_242{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_nbm6q_242:hover{border-color:var(--ca-accent-line);box-shadow:var(--ca-shadow-hover)}._row_nbm6q_242:focus-visible,._tab_nbm6q_175:focus-visible,._monthCard_nbm6q_264:focus-visible,._weekCard_nbm6q_265:focus-visible,._sideMore_nbm6q_266:focus-visible,._stateLink_nbm6q_267:focus-visible,._pagerStep_nbm6q_268:focus-visible,._pagerNumber_nbm6q_269:focus-visible{outline:2px solid var(--ca-accent-ink);outline-offset:2px}._thumb_nbm6q_274{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-md);background-color:var(--muted);container-type:inline-size}._thumbImage_nbm6q_284{display:block;width:100%;height:100%;object-fit:cover}._thumbFallback_nbm6q_291{position:absolute;inset:0;display:block;background-color:var(--tone-bg);color:var(--tone-ink)}._thumbIcon_nbm6q_299{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_nbm6q_313{position:absolute;top:13%;right:7%;display:flex;flex-direction:column;align-items:flex-end;gap:5px;width:34%}._thumbRules_nbm6q_313 span{display:block;height:3px;width:100%;border-radius:2px;background-color:var(--tone-line)}._thumbRules_nbm6q_313 span:nth-child(2){width:78%}._thumbRules_nbm6q_313 span:nth-child(3){width:56%}._thumbDate_nbm6q_340{position:absolute;left:7%;bottom:9%;display:flex;flex-direction:column}._thumbBig_nbm6q_348{font-family:var(--font-family-heading);font-size:clamp(1.125rem,17cqi,2.25rem);font-weight:800;letter-spacing:-.02em;line-height:1}._thumbSmall_nbm6q_356{margin-top:2px;font-size:clamp(.625rem,6.5cqi,.875rem);font-weight:700}@container (max-width: 8rem){._thumbIcon_nbm6q_299{display:none}._thumbRules_nbm6q_313{top:16%;left:9%;right:auto;align-items:flex-start;width:46%}}._rowBody_nbm6q_376{display:flex;flex-direction:column;gap:.375rem;min-width:0}._rowTop_nbm6q_383{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .625rem}._dateBadge_nbm6q_390{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_nbm6q_403{font-size:.8125rem;color:var(--muted-foreground)}._rowType_nbm6q_409{display:none}._rowTitle_nbm6q_413{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_nbm6q_242:hover ._rowTitle_nbm6q_413{color:var(--ca-accent-ink)}._rowSummary_nbm6q_431{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_nbm6q_441{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .625rem;margin-top:.125rem}._tag_nbm6q_449{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_nbm6q_459{background-color:var(--ca-blue);color:var(--ca-blue-ink)}._rowAction_nbm6q_464{display:inline-flex;align-items:center;gap:6px;padding:.5rem .875rem;border:1px solid var(--ca-accent-line);border-radius:var(--radius-full);background-color:var(--surface);color:var(--ca-accent-ink);font-size:.8125rem;font-weight:700;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease}._row_nbm6q_242:hover ._rowAction_nbm6q_464{background-color:var(--ca-accent-soft)}._rowAction_nbm6q_464 svg,._monthAction_nbm6q_484 svg{transition:transform var(--animation-duration-fast) ease}._row_nbm6q_242:hover ._rowAction_nbm6q_464 svg,._monthCard_nbm6q_264:hover ._monthAction_nbm6q_484 svg,._weekCard_nbm6q_265:hover ._monthAction_nbm6q_484 svg{transform:translate(2px)}._skeletonRow_nbm6q_494{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_nbm6q_505{aspect-ratio:16 / 9;border-radius:var(--radius-md)}._skeletonLines_nbm6q_510{display:flex;flex-direction:column;gap:.5rem}@container (max-width: 44rem){._row_nbm6q_242{grid-template-columns:9.5rem minmax(0,1fr);padding-right:1rem}._rowAction_nbm6q_464{grid-column:2;justify-self:start;margin-top:-.375rem;padding:0;border:0;background-color:transparent}._row_nbm6q_242:hover ._rowAction_nbm6q_464{background-color:transparent}._skeletonRow_nbm6q_494{grid-template-columns:9.5rem minmax(0,1fr)}}@container (max-width: 30rem){._row_nbm6q_242{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.25rem .75rem;padding:.625rem}._rowAction_nbm6q_464{margin-top:0;gap:4px;font-size:.75rem}._rowBody_nbm6q_376{gap:.25rem}._rowTop_nbm6q_383{gap:.25rem .5rem}._rowTop_nbm6q_383 ._rowStat_nbm6q_403,._rowMeta_nbm6q_441 ._rowStat_nbm6q_403,._rowMeta_nbm6q_441 ._tag_nbm6q_449:nth-child(n+2){display:none}._dateBadge_nbm6q_390{padding:1px .5rem;font-size:.6875rem}._rowType_nbm6q_409{display:inline;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}._rowTitle_nbm6q_413{font-size:.875rem;line-height:1.3}._rowSummary_nbm6q_431{-webkit-line-clamp:1;font-size:.75rem;line-height:1.45}._rowMeta_nbm6q_441{margin-top:0}._rowMeta_nbm6q_441:not(:has(._tag_nbm6q_449)){display:none}._tag_nbm6q_449{font-size:.6875rem;line-height:1.5}._skeletonRow_nbm6q_494{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;padding:.625rem}}._stories_nbm6q_614{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_nbm6q_614[aria-busy=true]{opacity:.7}._stories_nbm6q_614>li+li{border-top:1px solid var(--border)}._story_nbm6q_636{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_nbm6q_636:hover{background-color:color-mix(in srgb,var(--fc-blue-tint) 40%,var(--surface))}._story_nbm6q_636:focus-visible{outline:2px solid var(--ca-accent-ink);outline-offset:-2px}._storyThumb_nbm6q_656{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-md);background-color:var(--muted)}._storyDate_nbm6q_665{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_nbm6q_677{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:800;line-height:1.05}._storyDateSmall_nbm6q_684{font-size:.6875rem;font-weight:700}._storyBody_nbm6q_689{display:flex;flex-direction:column;gap:.25rem;min-width:0}._storyMeta_nbm6q_696{font-size:.75rem;font-weight:700;color:var(--ca-accent-ink)}._storyTitle_nbm6q_702{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_nbm6q_636:hover ._storyTitle_nbm6q_702{color:var(--ca-accent-ink)}._storySummary_nbm6q_719{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_nbm6q_729{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.125rem}._storyAction_nbm6q_736{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;font-weight:700;color:var(--ca-accent-ink);white-space:nowrap}._storyAction_nbm6q_736 svg{transition:transform var(--animation-duration-fast) ease}._story_nbm6q_636:hover ._storyAction_nbm6q_736 svg{transform:translate(2px)}._storySkeleton_nbm6q_754{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:.875rem}@container (max-width: 34rem){._story_nbm6q_636{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.25rem .75rem;padding:.75rem}._storyAction_nbm6q_736{grid-column:2;font-size:.75rem}._storyTitle_nbm6q_702{font-size:.875rem;line-height:1.3}._storySummary_nbm6q_719{-webkit-line-clamp:1;font-size:.75rem}._storyTags_nbm6q_729 ._tag_nbm6q_449:nth-child(n+2){display:none}._storyDateBig_nbm6q_677{font-size:1rem}._storyDateSmall_nbm6q_684{font-size:.625rem}._storySkeleton_nbm6q_754{grid-template-columns:5.5rem minmax(0,1fr);padding:.75rem}}._pager_nbm6q_268{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.25rem}._pagerList_nbm6q_812{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}._pagerStep_nbm6q_268,._pagerNumber_nbm6q_269{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_nbm6q_268{padding:0 .75rem}._pagerNumber_nbm6q_269{min-width:2.25rem;padding:0 .5rem}._pagerStep_nbm6q_268:hover,._pagerNumber_nbm6q_269:hover{border-color:var(--ca-accent-line);background-color:var(--ca-accent-soft)}._pagerCurrent_nbm6q_853,._pagerCurrent_nbm6q_853:hover{border-color:var(--ca-accent-line);background-color:var(--ca-accent-soft);color:var(--ca-accent-ink)}._pagerDisabled_nbm6q_860{color:var(--muted-foreground);background-color:var(--ca-neutral)}._pagerGap_nbm6q_865{padding:0 .25rem;color:var(--muted-foreground)}._state_nbm6q_267{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_nbm6q_267 p{margin:0;max-width:26rem}._stateIcon_nbm6q_889{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:.375rem;border-radius:var(--radius-full);background-color:var(--ca-accent-soft);color:var(--ca-accent-ink)}._state_weekly_nbm6q_900 ._stateIcon_nbm6q_889{background-color:var(--ca-mint);color:var(--ca-mint-ink)}._state_monthly_nbm6q_905 ._stateIcon_nbm6q_889{background-color:var(--ca-lavender);color:var(--ca-lavender-ink)}._stateTitle_nbm6q_910{font-family:var(--font-family-heading);font-size:1rem;font-weight:700;color:var(--foreground)}._stateLink_nbm6q_267{display:inline-flex;align-items:center;gap:4px;margin-top:.5rem;border-radius:var(--radius-sm);font-weight:700;color:var(--ca-accent-ink);text-decoration:none}._stateLink_nbm6q_267:hover{text-decoration:underline}._sidebar_nbm6q_933{grid-area:side;display:flex;flex-direction:column;gap:1.375rem;min-width:0}._sideCard_nbm6q_941{margin:0;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--ca-shadow)}._sideEmpty_nbm6q_950{margin:0;font-size:.8125rem;color:var(--muted-foreground)}._sideText_nbm6q_956{margin:0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}._topicCard_nbm6q_964{display:flex;flex-direction:column;gap:.75rem}._topicList_nbm6q_970{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}._topicList_nbm6q_970>li{max-width:100%;min-width:0}._topicChip_nbm6q_985{--chip-bg: var(--fc-blue-tint);--chip-line: var(--fc-blue-line);--chip-ink: var(--fc-blue-ink);display:inline-flex;align-items:center;gap:4px;max-width:100%;box-sizing:border-box;padding:.3125rem .75rem;border:1px solid var(--chip-line);border-radius:var(--radius-full);background-color:var(--chip-bg);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_nbm6q_985>svg{flex-shrink:0}._topicChip_nbm6q_985:hover{border-color:var(--chip-ink)}._topicCoral_nbm6q_1015{--chip-bg: var(--fc-peach-tint);--chip-line: var(--fc-peach-line);--chip-ink: var(--fc-peach-ink)}._topicTeal_nbm6q_1021{--chip-bg: var(--fc-mint-tint);--chip-line: color-mix(in srgb, var(--fc-mint-edge) 35%, var(--fc-mint-tint));--chip-ink: var(--fc-mint-ink)}._topicLavender_nbm6q_1027{--chip-bg: var(--sp-lavender-tint);--chip-line: var(--sp-lavender-line);--chip-ink: var(--sp-lavender-ink)}._topicMint_nbm6q_1033{--chip-bg: var(--fc-sage-tint);--chip-line: var(--fc-sage-line);--chip-ink: var(--fc-sage-ink)}._topicBlue_nbm6q_1039{--chip-bg: var(--fc-butter-tint);--chip-line: var(--fc-butter-line);--chip-ink: var(--fc-butter-ink)}._topicChipOn_nbm6q_1045,._topicChipOn_nbm6q_1045:hover{border-color:var(--fc-panel);background-color:var(--fc-panel);color:var(--fc-panel-ink)}._topicMore_nbm6q_1052{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-accent-ink);cursor:pointer}._topicMore_nbm6q_1052:hover{text-decoration:underline}._filterNotice_nbm6q_1069{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding:.625rem .875rem;border:1px solid var(--fc-butter-line);border-radius:var(--radius-md);background-color:var(--fc-butter-tint);font-size:.875rem;color:var(--fc-butter-ink)}._filterClear_nbm6q_1083{display:inline-flex;align-items:center;gap:4px;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:700;color:var(--fc-butter-ink);text-decoration:none}._filterClear_nbm6q_1083:hover{text-decoration:underline}._topicChip_nbm6q_985:focus-visible,._topicMore_nbm6q_1052:focus-visible,._filterClear_nbm6q_1083:focus-visible,._telegramButton_nbm6q_1101:focus-visible{outline:2px solid var(--ca-accent-ink);outline-offset:2px}._dailyCard_nbm6q_1106{display:flex;flex-direction:column;gap:.75rem;background-color:var(--ca-blue);border-color:var(--fc-blue-line);box-shadow:none}._dailyCard_nbm6q_1106 ._sideText_nbm6q_956{color:var(--foreground)}._telegramButton_nbm6q_1101{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_nbm6q_1101: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_nbm6q_1137{padding:.25rem 1rem}._sideSection_nbm6q_1141{display:flex;flex-direction:column;gap:.625rem}._sideHead_nbm6q_1147{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._sideHeading_nbm6q_1154{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground)}._sideMore_nbm6q_266{border-radius:var(--radius-sm);font-size:.8125rem;font-weight:700;color:var(--ca-accent-ink);text-decoration:none}._sideMore_nbm6q_266:hover{text-decoration:underline}._monthList_nbm6q_1175{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}._monthCard_nbm6q_264,._weekCard_nbm6q_265{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_nbm6q_264:hover,._weekCard_nbm6q_265:hover{border-color:var(--ca-accent-line);box-shadow:var(--ca-shadow-hover)}._monthMedia_nbm6q_1204{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_nbm6q_1214{display:flex;flex-direction:column;gap:.3125rem;padding:.875rem 1rem 1rem}._monthPeriod_nbm6q_1221{font-size:.75rem;font-weight:700;color:var(--ca-lavender-ink)}._monthTitle_nbm6q_1227{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_nbm6q_264:hover ._monthTitle_nbm6q_1227,._weekCard_nbm6q_265:hover ._monthTitle_nbm6q_1227{color:var(--ca-accent-ink)}._monthSummary_nbm6q_1245{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_nbm6q_1255{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.5rem;padding-top:.625rem;border-top:1px solid var(--border)}._monthAction_nbm6q_484{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-size:.8125rem;font-weight:700;color:var(--ca-accent-ink);white-space:nowrap}._weekCard_nbm6q_265{gap:.25rem;padding:.75rem .875rem;border-left:3px solid var(--ca-mint-line)}._weekCard_nbm6q_265 ._monthPeriod_nbm6q_1221{color:var(--ca-mint-ink)}._weekCard_nbm6q_265 ._monthAction_nbm6q_484{margin-left:0;margin-top:.25rem}@media(max-width:1000px){._layout_nbm6q_165{grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs" "list" "side"}._sidebar_nbm6q_933{margin-top:.75rem}._monthList_nbm6q_1175{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}@media(max-width:560px){._monthCard_nbm6q_264{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.625rem}._monthMedia_nbm6q_1204{aspect-ratio:16 / 9;border-bottom:0;border-radius:var(--radius-md)}._monthBody_nbm6q_1214{gap:.25rem;padding:0}._monthTitle_nbm6q_1227{font-size:.875rem;line-height:1.3}._monthSummary_nbm6q_1245{-webkit-line-clamp:1;font-size:.75rem}._monthFoot_nbm6q_1255{margin-top:0;padding-top:0;border-top:0}._monthFoot_nbm6q_1255 ._rowStat_nbm6q_403{display:none}._monthAction_nbm6q_484{margin-left:0;font-size:.75rem}._pagerList_nbm6q_812{display:none}}@media(max-width:560px){._page_nbm6q_1{gap:1.125rem;padding:1rem 1rem 2.5rem}._intro_nbm6q_75{padding:1.125rem 1.125rem 1.25rem}._tabBar_nbm6q_175 nav,._tabs_nbm6q_184{width:100%}._tabs_nbm6q_184{display:flex}._tabs_nbm6q_184 li{flex:1}._tab_nbm6q_175{display:block;padding-inline:.5rem;text-align:center}}
