.parentingJournalView_section__HAhPO{display:grid;gap:16px}.parentingJournalView_header__fkcFx{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.parentingJournalView_headerCopy__pPGeS{display:grid;gap:6px}.parentingJournalView_title__Xv7_G{margin:0;font-size:18px;font-weight:900;color:rgba(15,23,42,.95);letter-spacing:-.02em}.parentingJournalView_subtitle__htvD2{margin:0;font-size:13px;line-height:1.55;color:rgba(51,65,85,.76)}.parentingJournalView_headerSide__u7WI2{display:grid;gap:8px;justify-items:end}.parentingJournalView_badge__ccZC3{width:fit-content}.parentingJournalView_metaRow__GmhQY{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.parentingJournalView_metaChip__NkHwi{width:fit-content}.parentingJournalView_controls__drkdp{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.parentingJournalView_insightGrid__H2kHo,.parentingJournalView_mainGrid__z_WzI{display:grid;gap:12px;align-items:start}.parentingJournalView_mainGrid__z_WzI{grid-template-columns:repeat(2,minmax(0,1fr))}.parentingJournalView_mainGridSingle__RVp5K{grid-template-columns:1fr}.parentingJournalView_insightGrid__H2kHo{grid-template-columns:repeat(3,minmax(0,1fr))}.parentingJournalView_insightGridSingle__x0eGM{grid-template-columns:1fr}.parentingJournalView_panel__6_gbK{min-width:0;border-radius:12px;border:1px solid var(--sf-border-soft);background:var(--sf-surface-soft);padding:20px;display:grid;gap:12px;box-shadow:none}.parentingJournalView_panelHead__ltK5Q{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.parentingJournalView_panelTitle__4Hy80{font-size:12px;font-weight:800;color:rgba(51,65,85,.78);text-transform:uppercase;letter-spacing:.04em}.parentingJournalView_timelineViewSwitch__xwN9m{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;border:1px solid rgba(244,114,182,.18);background:rgba(255,255,255,.88)}.parentingJournalView_timelineViewButton__jJQQt{appearance:none;border:0;background:transparent;min-height:32px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:800;color:rgba(71,85,105,.82);cursor:pointer;transition:background .14s ease,color .14s ease,transform .14s ease}.parentingJournalView_timelineViewButton__jJQQt:hover{transform:translateY(-1px)}.parentingJournalView_timelineViewButtonActive__G2rKQ{background:rgba(244,114,182,.14);color:rgba(190,24,93,.96)}.parentingJournalView_timelineList__RW8Gs{display:grid;gap:10px}.parentingJournalView_timelineRow__UozjF{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;align-items:start}.parentingJournalView_timelineTime__Jtggg{font-size:12px;font-weight:800;color:rgba(71,85,105,.86);padding-top:4px}.parentingJournalView_timelineListCard__QIktV{padding:10px 12px;border-radius:16px;background:rgba(255,255,255,.92)}.parentingJournalView_timelineCardMain__BeiUA{gap:6px}.parentingJournalView_typePill__y1j2o{width:fit-content;display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:800;color:rgba(51,65,85,.88);background:rgba(241,245,249,.9)}.parentingJournalView_behaviorFill__3jmRi[data-tone=mint],.parentingJournalView_trendBarFill__VBydu[data-tone=mint],.parentingJournalView_typePill__y1j2o[data-tone=mint]{background:rgba(16,185,129,.18)}.parentingJournalView_behaviorFill__3jmRi[data-tone=sky],.parentingJournalView_trendBarFill__VBydu[data-tone=sky],.parentingJournalView_typePill__y1j2o[data-tone=sky]{background:rgba(59,130,246,.18)}.parentingJournalView_behaviorFill__3jmRi[data-tone=violet],.parentingJournalView_trendBarFill__VBydu[data-tone=violet],.parentingJournalView_typePill__y1j2o[data-tone=violet]{background:rgba(139,92,246,.18)}.parentingJournalView_behaviorFill__3jmRi[data-tone=rose],.parentingJournalView_trendBarFill__VBydu[data-tone=rose],.parentingJournalView_typePill__y1j2o[data-tone=rose]{background:rgba(244,114,182,.2)}.parentingJournalView_behaviorFill__3jmRi[data-tone=amber],.parentingJournalView_trendBarFill__VBydu[data-tone=amber],.parentingJournalView_typePill__y1j2o[data-tone=amber]{background:rgba(245,158,11,.2)}.parentingJournalView_behaviorFill__3jmRi[data-tone=slate],.parentingJournalView_trendBarFill__VBydu[data-tone=slate],.parentingJournalView_typePill__y1j2o[data-tone=slate]{background:rgba(148,163,184,.24)}.parentingJournalView_timelineHeadline__tTOg8{font-size:13px;color:rgba(15,23,42,.94)}.parentingJournalView_timelineDetail__4LtAP,.parentingJournalView_timelineMeta__56ght{font-size:12px;color:rgba(71,85,105,.8);line-height:1.5}.parentingJournalView_timelineTextStack__5zZyQ{display:grid;gap:4px}.parentingJournalView_timelineActions__Nc7e0{display:inline-flex;flex-wrap:wrap;gap:6px;align-self:start;justify-content:flex-end}.parentingJournalView_timelineActionsSlot__dlAAG{align-self:start}.parentingJournalView_emptyState__JygMN{min-height:132px;display:grid;place-items:center}@media (max-width:720px){.parentingJournalView_timelineRow__UozjF{grid-template-columns:1fr;gap:var(--sf-density-mobile-gap-sm)}.parentingJournalView_timelineTime__Jtggg{padding-top:0}.parentingJournalView_timelineListCard__QIktV{padding:var(--sf-density-mobile-card-pad)}.parentingJournalView_timelineActionsSlot__dlAAG,.parentingJournalView_timelineActions__Nc7e0{justify-content:flex-start}}.parentingJournalView_piePanel__CruCu{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:16px;align-items:center}.parentingJournalView_pieChartWrap___tQ9x{display:grid;place-items:center}.parentingJournalView_pieChart__ihkH2{width:180px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:rgba(226,232,240,.42);box-shadow:inset 0 0 0 1px rgba(255,255,255,.6)}.parentingJournalView_pieChartCenter__Vbff_{width:92px;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.95);display:grid;place-items:center;gap:2px;text-align:center;box-shadow:0 8px 20px rgba(15,23,42,.08)}.parentingJournalView_pieChartCenter__Vbff_ strong{font-size:20px;color:rgba(15,23,42,.94)}.parentingJournalView_pieChartCenter__Vbff_ span{font-size:11px;font-weight:700;color:rgba(100,116,139,.86)}.parentingJournalView_pieLegend__YllIT{display:grid;gap:8px}.parentingJournalView_pieLegendRow__roKFr{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(226,232,240,.9);background:rgba(255,255,255,.84)}.parentingJournalView_pieLegendRow__roKFr strong{font-size:13px;color:rgba(15,23,42,.92)}.parentingJournalView_pieLegendLabel__qAh_M{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:700;color:rgba(51,65,85,.86)}.parentingJournalView_pieLegendDot__A9asV{width:10px;height:10px;border-radius:999px;flex:0 0 auto}.parentingJournalView_quickActionRow__zAONk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.parentingJournalView_quickActionButton__vfjqw{appearance:none;border:1px solid rgba(148,163,184,.24);background:rgba(255,255,255,.9);color:rgba(15,23,42,.82);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease,transform .12s ease}.parentingJournalView_quickActionButton__vfjqw:hover{transform:translateY(-1px);border-color:rgba(244,114,182,.28)}.parentingJournalView_quickActionButton__vfjqw:disabled{opacity:.6;cursor:not-allowed}.parentingJournalView_quickActionButtonActive__jGt4V{border-color:rgba(236,72,153,.32);background:rgba(244,114,182,.14);color:rgba(190,24,93,.96)}.parentingJournalView_composerBody__uwQQU{display:grid;gap:12px}.parentingJournalView_statsGrid__WBtX2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.parentingJournalView_statCard__mPL_T{border-radius:16px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.92);padding:12px;display:grid;gap:6px}.parentingJournalView_statCard__mPL_T span{font-size:12px;color:rgba(71,85,105,.8)}.parentingJournalView_statCard__mPL_T strong{font-size:18px;color:rgba(15,23,42,.92)}.parentingJournalView_composerFooter__4vQti{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.parentingJournalView_behaviorList__ngWcb{display:grid;gap:10px}.parentingJournalView_behaviorRow__FPPRd{display:grid;grid-template-columns:84px minmax(0,1fr) 36px;gap:10px;align-items:center}.parentingJournalView_behaviorLabel__mmNhE,.parentingJournalView_behaviorValue__zoOZC{font-size:12px;font-weight:800;color:rgba(15,23,42,.86)}.parentingJournalView_behaviorTrack__K7zEi{border-radius:999px;background:rgba(226,232,240,.92);overflow:hidden;height:8px}.parentingJournalView_behaviorFill__3jmRi{height:100%;border-radius:inherit}.parentingJournalView_trendGrid__24KHm{display:grid;gap:8px}.parentingJournalView_trendLinePanel__iG7Q2{display:grid;gap:12px}.parentingJournalView_trendLineFrame__5lNyl{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:stretch}.parentingJournalView_trendYAxis__oZ_SJ{display:grid;grid-template-rows:auto 1fr;gap:10px;align-items:start}.parentingJournalView_trendAxisLabel__1xEWY{font-size:11px;font-weight:800;color:rgba(100,116,139,.9);writing-mode:horizontal-tb;transform:none;letter-spacing:.02em;justify-self:start}.parentingJournalView_trendAxisTicks__bA_K_{height:170px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding:8px 0 10px}.parentingJournalView_trendAxisTicks__bA_K_ span{font-size:11px;font-weight:700;color:rgba(100,116,139,.9)}.parentingJournalView_trendLineChart__pjV7N{position:relative;min-height:180px;border-radius:18px;padding:10px 10px 0;background:linear-gradient(0deg,rgba(148,163,184,.12) 1px,transparent 0) 0 0 /100% 25%,rgba(255,255,255,.72)}.parentingJournalView_trendLineSvg__tSrOZ{width:100%;height:170px;display:block;overflow:visible}.parentingJournalView_trendLineStroke__6fDhx{fill:none;stroke:rgba(225,29,72,.9);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.parentingJournalView_trendLineStroke__6fDhx[data-tone=mint]{stroke:rgba(5,150,105,.92)}.parentingJournalView_trendLineStroke__6fDhx[data-tone=sky]{stroke:rgba(37,99,235,.92)}.parentingJournalView_trendLineStroke__6fDhx[data-tone=violet]{stroke:rgba(124,58,237,.92)}.parentingJournalView_trendLineStroke__6fDhx[data-tone=rose]{stroke:rgba(225,29,72,.92)}.parentingJournalView_trendLineStroke__6fDhx[data-tone=amber]{stroke:rgba(217,119,6,.92)}.parentingJournalView_trendLineStroke__6fDhx[data-tone=slate]{stroke:rgba(71,85,105,.92)}.parentingJournalView_trendLineLabels__NhF9t{display:grid;gap:8px;padding:0 10px}.parentingJournalView_trendLineLabel__lLUzf{display:grid;justify-items:center;text-align:center}.parentingJournalView_trendLineLabelFirst__gz_2X{justify-items:start;text-align:left}.parentingJournalView_trendLineLabelLast__1qaLZ{justify-items:end;text-align:right}.parentingJournalView_trendLineLabel__lLUzf span{font-size:11px;color:rgba(100,116,139,.9)}.parentingJournalView_trendXAxisLabel__j8cr1{font-size:11px;font-weight:800;color:rgba(100,116,139,.9);text-align:right}.parentingJournalView_trendCard__xnpKA{display:grid;gap:6px;justify-items:center}.parentingJournalView_trendBar__tRtlD{width:100%;height:88px;display:flex;align-items:end;background:rgba(241,245,249,.95);border-radius:999px 999px 12px 12px;overflow:hidden}.parentingJournalView_trendBarFill__VBydu{width:100%;border-radius:999px 999px 0 0}.parentingJournalView_trendCard__xnpKA strong{font-size:13px;color:rgba(15,23,42,.92)}.parentingJournalView_trendCard__xnpKA span{font-size:11px;color:rgba(100,116,139,.9)}.parentingJournalView_customPanel__rPgwI{display:grid;gap:10px}html[data-theme=dark] .parentingJournalView_panel__6_gbK{background:var(--sf-surface-soft);border-color:var(--sf-border-soft);box-shadow:none}html[data-theme=dark] :is(.parentingJournalView_timelineListCard__QIktV,.parentingJournalView_statCard__mPL_T,.parentingJournalView_quickActionButton__vfjqw){background:var(--sf-surface);border-color:var(--sf-border-soft)}html[data-theme=dark] :is(.parentingJournalView_title__Xv7_G,.parentingJournalView_timelineHeadline__tTOg8,.parentingJournalView_typePill__y1j2o,.parentingJournalView_quickActionButton__vfjqw,.parentingJournalView_statCard__mPL_T strong,.parentingJournalView_behaviorLabel__mmNhE,.parentingJournalView_behaviorValue__zoOZC,.parentingJournalView_trendCard__xnpKA strong){color:var(--sf-text)}html[data-theme=dark] :is(.parentingJournalView_subtitle__htvD2,.parentingJournalView_panelTitle__4Hy80,.parentingJournalView_timelineTime__Jtggg,.parentingJournalView_timelineDetail__4LtAP,.parentingJournalView_timelineMeta__56ght,.parentingJournalView_statCard__mPL_T span,.parentingJournalView_trendCard__xnpKA span){color:var(--sf-muted-strong)}html[data-theme=dark] :is(.parentingJournalView_behaviorTrack__K7zEi,.parentingJournalView_trendBar__tRtlD){background:var(--sf-chart-track)}html[data-theme=dark] .parentingJournalView_quickActionButtonActive__jGt4V{background:rgba(244,114,182,.18);color:rgba(251,207,232,.96)}html[data-theme=dark] .parentingJournalView_timelineViewSwitch__xwN9m{border-color:var(--sf-border-soft);background:var(--sf-surface-soft)}html[data-theme=dark] .parentingJournalView_timelineViewButton__jJQQt{color:var(--sf-muted-strong)}html[data-theme=dark] .parentingJournalView_timelineViewButtonActive__G2rKQ{background:rgba(244,114,182,.18);color:rgba(251,207,232,.96)}html[data-theme=dark] .parentingJournalView_pieChart__ihkH2{box-shadow:inset 0 0 0 1px var(--sf-chart-grid)}html[data-theme=dark] .parentingJournalView_pieChartCenter__Vbff_{background:var(--sf-surface);box-shadow:var(--sf-shadow-md)}html[data-theme=dark] .parentingJournalView_pieChartCenter__Vbff_ strong{color:var(--sf-text)}html[data-theme=dark] .parentingJournalView_pieChartCenter__Vbff_ span{color:var(--sf-muted)}html[data-theme=dark] .parentingJournalView_pieLegendRow__roKFr{border-color:var(--sf-border-soft);background:var(--sf-chart-surface)}html[data-theme=dark] .parentingJournalView_pieLegendLabel__qAh_M,html[data-theme=dark] .parentingJournalView_pieLegendRow__roKFr strong{color:var(--sf-chart-legend)}html[data-theme=dark] .parentingJournalView_trendLineChart__pjV7N{background:linear-gradient(to top,var(--sf-chart-grid) 1px,transparent 1px) 0 0 /100% 25%,var(--sf-chart-surface)}html[data-theme=dark] .parentingJournalView_trendAxisLabel__1xEWY,html[data-theme=dark] .parentingJournalView_trendAxisTicks__bA_K_ span,html[data-theme=dark] .parentingJournalView_trendLineLabel__lLUzf span,html[data-theme=dark] .parentingJournalView_trendXAxisLabel__j8cr1{color:var(--sf-chart-legend)}@media (max-width:920px){.parentingJournalView_insightGrid__H2kHo,.parentingJournalView_mainGrid__z_WzI{grid-template-columns:1fr}}@media (max-width:640px){.parentingJournalView_section__HAhPO{gap:12px}.parentingJournalView_panel__6_gbK{padding:16px}.parentingJournalView_timelineRowWithActions__Uh6Pp,.parentingJournalView_timelineRow__UozjF{grid-template-columns:56px minmax(0,1fr)}.parentingJournalView_timelineActions__Nc7e0{grid-column:2;justify-content:flex-start}.parentingJournalView_statsGrid__WBtX2{grid-template-columns:repeat(2,minmax(0,1fr))}.parentingJournalView_behaviorRow__FPPRd{grid-template-columns:72px minmax(0,1fr) 32px}.parentingJournalView_trendLineFrame__5lNyl{grid-template-columns:32px minmax(0,1fr);gap:8px}.parentingJournalView_panelHead__ltK5Q{align-items:start}.parentingJournalView_timelineViewSwitch__xwN9m{width:100%;justify-content:stretch}.parentingJournalView_timelineViewButton__jJQQt{flex:1 1 0}.parentingJournalView_piePanel__CruCu{grid-template-columns:1fr}}html[data-theme] .parentingJournalView_panel__6_gbK{border:0;border-radius:24px;background:var(--sf-surface);padding:24px;gap:16px}html[data-theme] .parentingJournalView_panelTitle__4Hy80{color:var(--sf-text);font-size:17px;font-weight:650;letter-spacing:-.3px}html[data-theme] .parentingJournalView_timelineViewSwitch__xwN9m{background:var(--sf-surface-soft);border:0;border-radius:12px}html[data-theme] .parentingJournalView_timelineViewButton__jJQQt{color:var(--sf-muted);font-weight:600}html[data-theme] .parentingJournalView_timelineViewButtonActive__G2rKQ{background:var(--sf-surface);color:var(--sf-text);border-radius:9px}html[data-theme] .parentingJournalView_quickActionButton__vfjqw{min-width:0;min-height:48px;padding:10px 4px;border:1px solid transparent;border-radius:12px;background:var(--sf-surface-soft);color:var(--sf-muted-strong);font-weight:600;font-size:12px}html[data-theme] .parentingJournalView_quickActionButtonActive__jGt4V{background:var(--sf-primary-soft);color:var(--sf-primary);border-color:var(--sf-primary-border)}html[data-theme] .parentingJournalView_statsGrid__WBtX2{padding:20px;border-radius:24px;background:var(--sf-surface);grid-template-columns:repeat(4,minmax(0,1fr))}html[data-theme] .parentingJournalView_statCard__mPL_T{background:transparent;border:0;border-radius:0;padding:0}html[data-theme] .parentingJournalView_statCard__mPL_T strong{font-size:24px}html[data-theme] .parentingJournalView_timelineListCard__QIktV{border:0;background:var(--sf-surface-soft);border-radius:14px}.parentingJournalView_quickActionButton__vfjqw:focus-visible{outline:2px solid var(--sf-primary);outline-offset:2px}@media (max-width:640px){html[data-theme] .parentingJournalView_panel__6_gbK{padding:20px 16px;border-radius:20px}}