.iconLinkButton_link__myrXV{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.pageHeader_header__Sff7E{display:grid;gap:var(--sf-density-gap-tight)}.pageHeader_kicker__hgSbU{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--sf-ink-muted)}.pageHeader_row__Q8Zgy{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sf-space-4)}.pageHeader_copy__NvNvq{display:grid;gap:var(--sf-density-gap-tight);min-width:0}.pageHeader_subtitleRow__cpXzl{display:flex;align-items:flex-start;gap:var(--sf-density-gap-tight);min-width:0}.pageHeader_title__Q7LBY{margin:0;font-size:var(--sf-fs-title-lg);line-height:1.12;color:var(--sf-text);overflow-wrap:anywhere}.pageHeader_subtitle__nzgfe{margin:0;font-size:var(--sf-fs-subtitle);line-height:1.45;color:var(--sf-ink-muted);max-width:68ch;flex:1 1 auto;min-width:0}.pageHeader_actions__uLrDD,.pageHeader_subtitleActions__r9Cu3{display:inline-flex;align-items:center;gap:var(--sf-density-gap-tight);flex-shrink:0}.pageHeader_meta__xUdqY{font-size:var(--sf-fs-caption);color:var(--sf-ink-muted)}@media (max-width:768px){.pageHeader_row__Q8Zgy{display:flex;gap:var(--sf-density-mobile-gap-md)}.pageHeader_actions__uLrDD{justify-content:flex-start;flex-wrap:wrap}.pageHeader_title__Q7LBY{font-size:var(--sf-density-mobile-title)}.pageHeader_subtitle__nzgfe{font-size:var(--sf-fs-body);line-height:1.4}.pageHeader_subtitleRow__cpXzl{gap:var(--sf-density-mobile-gap-sm,var(--sf-density-gap-tight))}}.sectionHeader_header___0pew{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sectionHeader_copy__Ns9wa{display:grid;gap:4px;min-width:0}.sectionHeader_titleRow__Y6npz{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.sectionHeader_title__Auq3F{margin:0;font-size:var(--sf-fs-title);font-weight:var(--sf-fw-strong);color:var(--sf-text-strong);line-height:1.2}.sectionHeader_subtitle__cj_h8{margin:0;color:var(--sf-text-muted);font-size:var(--sf-fs-caption);line-height:1.45}.sectionHeader_actions__S1TME,.sectionHeader_badge__BeJgs{display:inline-flex;align-items:center}.sectionHeader_actions__S1TME{gap:8px;flex:0 0 auto}@media (max-width:640px){.sectionHeader_header___0pew{gap:10px}.sectionHeader_title__Auq3F{font-size:14px}}.page_page__2zwy8{display:grid;gap:18px}.page_page__2zwy8 .page_headerRow__VLJU1{align-items:center}.page_page__2zwy8 .page_title__ohVPu{font-size:var(--sf-fs-title-lg);font-weight:var(--sf-fw-semibold);line-height:1.3}@media (max-width:640px){.page_page__2zwy8 .page_title__ohVPu{font-size:var(--sf-fs-title-md)}}.page_backLink__93tB0{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--sf-primary) 14%,var(--sf-border));background:color-mix(in srgb,var(--sf-surface) 96%,#fbfdff);color:var(--sf-text);font-size:.9rem;font-weight:700;text-decoration:none}.page_page__2zwy8{background:var(--sf-bg0)}.page_backLink__93tB0{border:0;border-radius:8px;background:var(--sf-surface-soft)}.statusChip_chip__H1aX3{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:4px 10px;border-radius:var(--sf-radius-pill);border:0;font-size:12px;font-weight:700;white-space:nowrap}.statusChip_chip__H1aX3,.statusChip_default__lBFQa{background:var(--sf-chip-default-bg);color:var(--sf-chip-default-text)}.statusChip_default__lBFQa{border-color:var(--sf-chip-default-border)}.statusChip_primary__IXLMt{border-color:var(--sf-chip-primary-border);background:var(--sf-chip-primary-bg);color:var(--sf-chip-primary-text)}.statusChip_success__VY059{border-color:var(--sf-chip-success-border);background:var(--sf-chip-success-bg);color:var(--sf-chip-success-text)}.statusChip_warning__ftWz6{border-color:var(--sf-chip-warning-border);background:var(--sf-chip-warning-bg);color:var(--sf-chip-warning-text)}.statusChip_danger__9POaE{border-color:var(--sf-chip-danger-border);background:var(--sf-chip-danger-bg);color:var(--sf-chip-danger-text)}.skeleton_skeleton__IrghC{position:relative;display:block;overflow:hidden;border-radius:999px;background:var(--sf-skeleton-base);box-shadow:inset 0 0 0 1px var(--sf-skeleton-line)}.skeleton_skeleton__IrghC:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sf-skeleton-highlight) 36%,transparent),var(--sf-skeleton-highlight),color-mix(in srgb,var(--sf-skeleton-highlight) 36%,transparent),transparent);animation:skeleton_skeleton-shimmer__IA90O 1.15s ease-in-out infinite}@keyframes skeleton_skeleton-shimmer__IA90O{to{transform:translateX(100%)}}.surfaceCard_card___uwzP{border-radius:var(--sf-radius-card);border:0;box-shadow:var(--sf-shadow-soft);color:var(--sf-text)}.surfaceCard_glass__QiV1O{background:var(--sf-card);backdrop-filter:none;box-shadow:none}.surfaceCard_solid__itZK_{background:var(--sf-card-bg)}.surfaceCard_soft___LLjk{background:var(--sf-surface-soft)}.surfaceCard_sm__u3JdP{padding:var(--sf-card-pad-sm)}.surfaceCard_md__KwrkT{padding:var(--sf-card-pad-md)}.surfaceCard_lg__aP8HD{padding:var(--sf-card-pad-lg)}@media (max-width:520px){.surfaceCard_card___uwzP{border-radius:var(--sf-radius-md)}.surfaceCard_lg__aP8HD,.surfaceCard_md__KwrkT,.surfaceCard_sm__u3JdP{padding:var(--sf-density-mobile-card-pad)}}.detailCard_card__UtFON{display:grid;gap:var(--sf-density-gap-md)}.detailCard_top__rIQJ0{display:flex;align-items:start;justify-content:space-between;gap:var(--sf-density-gap-md)}.detailCard_titleBlock__tc4A9{min-width:0;display:grid;gap:var(--sf-density-gap-sm)}.detailCard_titleMeta__Rj_qQ{display:flex;flex-wrap:wrap;gap:var(--sf-density-gap-tight);align-items:center}.detailCard_action__vmsQx{display:flex;align-items:start;gap:var(--sf-density-gap-sm);flex-wrap:wrap}.detailCard_body__Yyir2,.detailCard_description__kDXdp{min-width:0}.detailCard_footer__FVKgn{display:flex;align-items:center;justify-content:space-between;gap:var(--sf-density-gap-sm);flex-wrap:wrap}@media (max-width:640px){.detailCard_footer__FVKgn,.detailCard_top__rIQJ0{display:grid}.detailCard_top__rIQJ0[data-has-action="1"]{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.mineLibraryPanel_panel__BIe1x{grid-column:1/-1;display:grid;gap:8px}.mineLibraryPanel_header__YTmmQ{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap}.mineLibraryPanel_tabs__YJTrT{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.mineLibraryPanel_tab__KNLRY{appearance:none;border:1px solid var(--sf-line-soft);background:var(--sf-surface-soft);color:var(--sf-text-muted);border-radius:999px;padding:6px 9px;display:inline-flex;align-items:center;gap:6px;font-weight:700;cursor:pointer;font-size:12px}.mineLibraryPanel_tabActive__JKgCd{border-color:var(--sf-primary-border);background:var(--sf-primary-soft);color:var(--sf-primary-strong)}.mineLibraryPanel_tabIcon__Eb_W8{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center}.mineLibraryPanel_tabIcon__Eb_W8 svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.mineLibraryPanel_list___A0RS{display:grid;gap:8px}.mineLibraryPanel_row__OUxnl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.mineLibraryPanel_linkRow__BQisB,.mineLibraryPanel_link__pvg2m{border-radius:var(--sf-radius-lg);border:1px solid var(--sf-line-soft);background:var(--sf-surface-soft);padding:10px 12px;color:inherit;text-decoration:none;display:flex;align-items:center;gap:10px}.mineLibraryPanel_linkRow__BQisB:hover,.mineLibraryPanel_link__pvg2m:hover{border-color:var(--sf-line-strong);box-shadow:var(--sf-shadow-soft)}.mineLibraryPanel_rowTop__sRfjQ{display:flex;align-items:center;gap:8px}.mineLibraryPanel_rowTitle__gQ4VS{font-size:12.5px;font-weight:700;color:var(--sf-text-strong)}.mineLibraryPanel_rowMeta__PKh2j{color:var(--sf-text-muted);font-size:12px}.mineLibraryPanel_removeBtn__mHAy5{align-self:stretch}.mineLibraryPanel_removeBtn__mHAy5 svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.mineLibraryPanel_empty__KY3ud{color:var(--sf-text-muted);font-size:13px;padding:8px 4px}@media (max-width:640px){.mineLibraryPanel_row__OUxnl{grid-template-columns:1fr}}.mineLibraryPanel_skeletonRow__jfqSE{border-radius:var(--sf-radius-lg);border:1px solid var(--sf-line-soft);background:var(--sf-surface-soft);padding:10px 12px;display:grid;gap:6px}.mineLibraryPanel_skeletonChip__O7xzz{width:56px;height:24px;border-radius:999px}.mineLibraryPanel_skeletonTitle__Xis5P{width:60%;height:13px;border-radius:8px}.mineLibraryPanel_skeletonMeta__U8lIg{width:42%;height:11px;border-radius:8px}.mineLibraryPanel_empty__KY3ud,.mineLibraryPanel_panel__BIe1x,.mineLibraryPanel_row__OUxnl{border:0;border-radius:8px;background:var(--sf-surface);box-shadow:none}.mineLibraryPanel_link__pvg2m,.mineLibraryPanel_removeBtn__mHAy5,.mineLibraryPanel_tab__KNLRY,.mineLibraryPanel_tabs__YJTrT{border:0;border-radius:8px;background:var(--sf-surface-soft);box-shadow:none}.mineLibraryPanel_tabActive__JKgCd{background:color-mix(in srgb,var(--sf-primary) 12%,var(--sf-surface))}.mineLibraryPanel_row__OUxnl:hover{transform:none;box-shadow:none}.mineLibraryPanel_panel__BIe1x{padding:24px;border-radius:24px;background:var(--sf-surface)}.mineLibraryPanel_tab__KNLRY{min-height:42px;padding:8px 14px;border:0;border-radius:12px;font-size:13px}.mineLibraryPanel_linkRow__BQisB,.mineLibraryPanel_link__pvg2m{border:0;padding:14px 12px;border-radius:12px}.mineLibraryPanel_rowTitle__gQ4VS{font-size:14px}@media (max-width:640px){.mineLibraryPanel_panel__BIe1x{padding:20px}}.appHubModal_overlay__eipdN{position:fixed;inset:0;z-index:140;display:flex;align-items:center;justify-content:center;padding:16px;overflow-x:hidden}.appHubModal_backdrop__K4B0W{position:absolute;inset:0;background:rgba(15,23,42,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.appHubModal_modal__xOE_N{position:relative;max-height:min(720px,calc(100vh - 24px));display:flex;flex-direction:column;box-sizing:border-box;overflow-x:hidden}.appHubModal_modalFrame__hKHAe,.appHubModal_modal__xOE_N{width:min(820px,calc(100vw - 24px));border-radius:24px;border:1px solid rgba(148,163,184,.28);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.96));box-shadow:0 28px 80px rgba(15,23,42,.24),inset 0 1px 0 rgba(255,255,255,.7);overflow:hidden}.appHubModal_modalFrame__hKHAe{height:min(720px,calc(var(--sf-modal-vh, 100dvh) - 24px));max-height:min(720px,calc(var(--sf-modal-vh, 100dvh) - 24px));padding:0;gap:0}.appHubModal_contentBody__JwZ67{min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:0}.appHubModal_head__OdE7m{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 10px;border-bottom:1px solid rgba(148,163,184,.18)}.appHubModal_eyebrow__NtJBi{margin:0;font-size:17px;line-height:1.1;font-weight:800;color:#0f172a}.appHubModal_hint__JcfWh{margin:6px 0 0;font-size:14px;line-height:1.5;color:#64748b}.appHubModal_closeBtn__PMYFX{width:36px;min-width:36px;height:36px;min-height:36px;border-radius:14px;border:1px solid rgba(148,163,184,.28);background:rgba(255,255,255,.88);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#334155}.appHubModal_closeBtn__PMYFX svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.appHubModal_tabRow__bE_jb{display:inline-flex;gap:8px;padding:10px 18px 0}.appHubModal_tabBtn__OZMao{min-height:38px;border-radius:999px;border:1px solid rgba(148,163,184,.26);background:rgba(255,255,255,.7);padding:0 12px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:5px;color:#334155;cursor:pointer}.appHubModal_tabBtnActive__gfLjV{border-color:rgba(59,130,246,.34);background:rgba(59,130,246,.12);color:#1d4ed8}.appHubModal_quickModeIcon__etZjt svg,.appHubModal_resultBadge__03XUo svg,.appHubModal_tabBtn__OZMao svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.appHubModal_tabBtnLabel__CHUWH{line-height:1}.appHubModal_quickModeIcon__etZjt{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:10px;background:rgba(59,130,246,.08);color:#2563eb}.appHubModal_quickModeBtnActive__gdjdw .appHubModal_quickModeIcon__etZjt{background:rgba(59,130,246,.14)}.appHubModal_quickModeLabel__bxvic{line-height:1}.appHubModal_content__NTbu3{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 18px 18px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.appHubModal_panelSection__Qdmsp{display:grid;gap:8px;margin-bottom:14px;padding-top:2px}.appHubModal_inlineSectionLabel__anNf7{margin:0;font-size:10px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:#64748b}.appHubModal_searchBox__ilx4j{margin-bottom:14px}.appHubModal_quickMenu__jLCpv{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:12px}.appHubModal_quickMenuBtn__BxsH2{min-height:54px;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.78);color:#334155;display:grid;align-content:center;justify-items:center;gap:5px;padding:6px 4px;cursor:pointer}.appHubModal_quickMenuAppBtn__vwALq{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;justify-items:start;min-height:58px;padding:8px 12px;background:color-mix(in srgb,var(--sf-primary) 12%,var(--sf-surface));color:var(--sf-primary)}.appHubModal_quickMenuAppBtn__vwALq .appHubModal_quickMenuIcon__T3yjZ{width:38px;height:38px;border-radius:12px}.appHubModal_quickMenuAppBtn__vwALq .appHubModal_quickMenuIcon__T3yjZ svg{width:20px;height:20px}.appHubModal_quickMenuAppBtn__vwALq .appHubModal_quickMenuLabel__HueCo{font-size:13px;font-weight:800}.appHubModal_quickMenuIcon__T3yjZ{width:24px;height:24px;border-radius:10px;background:rgba(59,130,246,.08);color:#2563eb;display:inline-flex;align-items:center;justify-content:center}.appHubModal_quickMenuIcon__T3yjZ svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.appHubModal_quickMenuLabel__HueCo{font-size:11px;font-weight:700;line-height:1;color:#475569}.appHubModal_appCardGrid__ZTFW3{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;min-width:0}.appHubModal_workspaceCardGrid__QfMfo{grid-template-columns:repeat(3,minmax(0,1fr))}.appHubModal_appCard__wbXtf{min-width:0;min-height:76px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:12px;border-radius:16px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.84);color:#334155;text-align:left;cursor:pointer}.appHubModal_appCard__wbXtf:focus{outline:2px solid var(--sf-primary);outline-offset:2px}.appHubModal_appCardFeatured__eMP53{min-height:88px;background:color-mix(in srgb,var(--sf-primary) 10%,var(--sf-surface))}.appHubModal_appCardIcon__q_wiK{display:inline-flex;align-items:center;justify-content:center;width:34px;min-width:34px;height:34px;min-height:34px;border-radius:12px;background:rgba(59,130,246,.12);color:#1d4ed8;font-size:0}.appHubModal_appCardFeatured__eMP53 .appHubModal_appCardIcon__q_wiK{width:42px;min-width:42px;height:42px;min-height:42px}.appHubModal_runningLogoMark__qLX_j{position:relative;display:grid;place-items:center;width:100%;height:100%;min-width:0;border-radius:inherit;background:radial-gradient(circle at 24% 20%,rgba(255,255,255,.96) 0 5%,transparent 6%),radial-gradient(circle at 79% 27%,rgba(255,255,255,.82) 0 4%,transparent 5%),linear-gradient(145deg,#e9faff,#9bdcff 48%,#6595f2);color:#ffffff;isolation:isolate;overflow:hidden}.appHubModal_studyLogoMark__5cc4T{background:linear-gradient(145deg,#eafff9,#dce7ff)}.appHubModal_gamesLogoMark__hhsxd,.appHubModal_studyLogoMark__5cc4T{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;overflow:hidden}.appHubModal_gamesLogoMark__hhsxd{background:linear-gradient(145deg,#ede9fe,#dbeafe)}.appHubModal_gamesLogoMark__hhsxd img,.appHubModal_studyLogoMark__5cc4T img{width:100%;height:100%;object-fit:contain}.appHubModal_runningLogoMark__qLX_j:before{position:absolute;inset:auto -18% -20%;height:39%;border-radius:50% 50% 0 0;background:rgba(255,255,255,.9);content:""}.appHubModal_runningLogoMark__qLX_j img{position:absolute;inset:1%;z-index:2;width:98%;height:98%;object-fit:contain;transform:translateY(2%) scale(1.12);filter:drop-shadow(0 2px 2px rgba(30,64,175,.22))}.appHubModal_appCardIcon__q_wiK svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.appHubModal_appCardFeatured__eMP53 .appHubModal_appCardIcon__q_wiK svg{width:22px;height:22px}.appHubModal_appCardText__e3HNW{min-width:0;display:grid;gap:4px}.appHubModal_appCardText__e3HNW small,.appHubModal_appCardText__e3HNW strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.appHubModal_appCardText__e3HNW strong{white-space:nowrap;color:#0f172a;font-size:13px;line-height:1.2;font-weight:850}.appHubModal_appCardFeatured__eMP53 .appHubModal_appCardText__e3HNW strong{font-size:15px}.appHubModal_appCardText__e3HNW small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#64748b;font-size:11px;line-height:1.35}.appHubModal_favoriteGrid__fI3VF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.appHubModal_favoriteCard__qq4I6{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;text-align:left;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.82);padding:9px 10px;cursor:pointer}.appHubModal_favoriteIcon__kCrjf{display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;border-radius:10px;background:rgba(59,130,246,.12);color:#1d4ed8;font-size:0}.appHubModal_favoriteIcon__kCrjf svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.appHubModal_favoriteText__9WOZW{min-width:0;display:grid;gap:2px}.appHubModal_favoriteText__9WOZW small,.appHubModal_favoriteText__9WOZW strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appHubModal_favoriteText__9WOZW strong{font-size:12px;line-height:1.3;color:#0f172a}.appHubModal_favoriteText__9WOZW small{font-size:11px;line-height:1.3;color:#64748b}.appHubModal_favoriteIconSkeleton__Di0Pl{width:28px;height:28px;border-radius:10px}.appHubModal_favoriteTitleSkeleton__szaW2{height:12px;width:72%;border-radius:999px}.appHubModal_favoriteMetaSkeleton__nNUMe{height:10px;width:52%;border-radius:999px}.appHubModal_input__Qx_m1,.appHubModal_select__ICG_7,.appHubModal_textarea__dMrZf{width:100%;min-width:0;border-radius:16px;border:1px solid rgba(148,163,184,.24);background:rgba(255,255,255,.92);color:#0f172a;font:inherit;box-sizing:border-box}.appHubModal_input__Qx_m1,.appHubModal_select__ICG_7{min-height:42px;padding:0 12px}.appHubModal_textarea__dMrZf{min-height:92px;padding:12px 14px;resize:vertical}.appHubModal_input__Qx_m1:focus,.appHubModal_select__ICG_7:focus,.appHubModal_textarea__dMrZf:focus{outline:none;border-color:rgba(59,130,246,.42);box-shadow:0 0 0 4px rgba(59,130,246,.12)}.appHubModal_section___yJva{margin-top:14px}.appHubModal_sectionTitle__oeOX0{margin:10px 0 8px 10px;font-size:12px;font-weight:800;letter-spacing:.01em;text-transform:uppercase;color:#64748b}.appHubModal_empty__Zp1sU{border-radius:16px;border:1px dashed rgba(148,163,184,.28);background:rgba(248,250,252,.85);padding:14px 12px;font-size:12px;line-height:1.5;color:#64748b}.appHubModal_resultList__X3Ebn{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.appHubModal_resultRow__br6Yy{width:100%;min-height:72px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;text-align:left;border-radius:16px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.84);padding:10px 12px;cursor:pointer}.appHubModal_resultBadge__03XUo{display:inline-flex;align-items:center;justify-content:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;border-radius:12px;background:rgba(59,130,246,.12);color:#1d4ed8;font-size:0;font-weight:800}.appHubModal_resultText__k8clo{min-width:0;display:flex;flex-direction:column;gap:4px}.appHubModal_resultText__k8clo strong{min-width:0;font-size:13px;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appHubModal_resultText__k8clo small{min-width:0;font-size:11px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appHubModal_resultBadgeSkeleton__jLHiG{width:34px;height:34px;border-radius:12px}.appHubModal_resultTitleSkeleton__tIgk6{width:min(220px,74%);height:13px}.appHubModal_resultMetaSkeleton__gEYxa{width:min(160px,52%);height:11px}.appHubModal_quickFormSkeleton__F7uYw{display:grid;gap:12px;margin-top:12px}.appHubModal_fieldLabelSkeleton__VKVwy{width:72px;height:12px}.appHubModal_fieldControlSkeleton__vI0hQ{width:100%;height:42px;border-radius:16px}.appHubModal_fieldAreaSkeleton__dpb7_{width:100%;height:92px;border-radius:16px}.appHubModal_quickModeSkeleton__0qek9{min-height:56px;border-radius:14px}.appHubModal_quickModeGrid___3DsI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px}.appHubModal_quickModeBtn__5scfz{min-height:64px;border-radius:14px;border:1px solid rgba(148,163,184,.2);background:rgba(255,255,255,.76);color:#334155;font-weight:700;font-size:12px;cursor:pointer;display:grid;align-content:center;justify-items:center;gap:6px}.appHubModal_quickModeBtnActive__gdjdw{border-color:rgba(59,130,246,.34);background:rgba(59,130,246,.12);color:#1d4ed8}.appHubModal_field__dhNBz{display:flex;flex-direction:column;gap:6px;margin-top:12px}.appHubModal_field__dhNBz span{font-size:12px;font-weight:700;color:#475569}.appHubModal_formGrid__4Be_Z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.appHubModal_error__0QorQ,.appHubModal_success__sRrxg{margin-top:12px;border-radius:14px;padding:10px 12px;font-size:12px;line-height:1.5}.appHubModal_error__0QorQ{background:rgba(254,226,226,.86);color:#b91c1c}.appHubModal_success__sRrxg{background:rgba(220,252,231,.86);color:#166534}.appHubModal_actionRow__1L_Xl{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.appHubModal_primaryBtn__0C09f,.appHubModal_secondaryBtn__24JLU{min-height:42px;border-radius:14px;padding:0 14px;font-weight:800;cursor:pointer}.appHubModal_secondaryBtn__24JLU{border:1px solid rgba(148,163,184,.24);background:rgba(255,255,255,.86);color:#334155}.appHubModal_primaryBtn__0C09f{border:1px solid rgba(59,130,246,.26);background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;box-shadow:0 16px 30px rgba(59,130,246,.24)}.appHubModal_closeBtn__PMYFX:disabled,.appHubModal_primaryBtn__0C09f:disabled,.appHubModal_secondaryBtn__24JLU:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.appHubModal_overlay__eipdN{inset:calc(var(--sf-top-nav-height, 0px) + 8px) 0 calc(var(--sf-bottom-nav-height, 0px) + 8px) 0;align-items:flex-end;padding:8px 10px}.appHubModal_modalFrame__hKHAe,.appHubModal_modal__xOE_N{width:100%;max-height:100%;border-radius:24px 24px 18px 18px}.appHubModal_modalFrame__hKHAe{max-width:none;height:100%}.appHubModal_head__OdE7m{padding:14px 14px 8px}.appHubModal_eyebrow__NtJBi{font-size:16px}.appHubModal_tabRow__bE_jb{padding:8px 14px 0}.appHubModal_content__NTbu3{padding:12px 14px 16px}.appHubModal_panelSection__Qdmsp{gap:6px;margin-bottom:12px;padding-bottom:2px;border-bottom:1px solid rgba(148,163,184,.14)}.appHubModal_panelSection__Qdmsp:last-of-type{border-bottom:0;margin-bottom:0}.appHubModal_quickMenu__jLCpv{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.appHubModal_appCardGrid__ZTFW3,.appHubModal_resultList__X3Ebn,.appHubModal_workspaceCardGrid__QfMfo{grid-template-columns:1fr;gap:6px}.appHubModal_appCard__wbXtf{min-height:70px;border-radius:12px;padding:10px}.appHubModal_appCardFeatured__eMP53{min-height:82px}.appHubModal_appCardIcon__q_wiK{width:30px;min-width:30px;height:30px;min-height:30px;border-radius:10px}.appHubModal_favoriteGrid__fI3VF{grid-template-columns:1fr;gap:6px}.appHubModal_favoriteCard__qq4I6{padding:8px 9px;border-radius:12px}.appHubModal_favoriteIcon__kCrjf{width:24px;min-width:24px;height:24px;min-height:24px;border-radius:9px}.appHubModal_favoriteText__9WOZW strong{font-size:11px}.appHubModal_favoriteText__9WOZW small{font-size:10px}.appHubModal_quickMenuBtn__BxsH2{min-height:48px;border-radius:12px;padding:6px 4px}.appHubModal_quickMenuAppBtn__vwALq{min-height:54px;padding:7px 10px}.appHubModal_quickMenuIcon__T3yjZ{width:22px;height:22px;border-radius:9px}.appHubModal_quickMenuLabel__HueCo{font-size:10px}.appHubModal_quickModeGrid___3DsI{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.appHubModal_quickModeBtn__5scfz,.appHubModal_quickModeSkeleton__0qek9{min-height:50px;border-radius:12px;gap:4px}.appHubModal_quickModeIcon__etZjt{width:20px;height:20px;border-radius:8px}.appHubModal_quickModeLabel__bxvic{font-size:11px}.appHubModal_formGrid__4Be_Z{grid-template-columns:1fr}.appHubModal_resultRow__br6Yy{padding:10px 12px}.appHubModal_resultBadge__03XUo{width:30px;min-width:30px;height:30px;min-height:30px}.appHubModal_actionRow__1L_Xl{position:sticky;bottom:0;padding-top:12px;background:linear-gradient(180deg,rgba(248,250,252,0),rgba(248,250,252,.96) 28%)}.appHubModal_primaryBtn__0C09f,.appHubModal_secondaryBtn__24JLU{flex:1;min-width:0}}html[data-theme=dark] .appHubModal_modalFrame__hKHAe,html[data-theme=dark] .appHubModal_modal__xOE_N{background:linear-gradient(180deg,rgba(8,17,31,.98),rgba(10,20,36,.96));border-color:rgba(148,163,184,.18);box-shadow:0 28px 80px rgba(2,6,23,.46),inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .appHubModal_head__OdE7m,html[data-theme=dark] .appHubModal_panelSection__Qdmsp{border-color:rgba(148,163,184,.12)}html[data-theme=dark] .appHubModal_appCardText__e3HNW strong,html[data-theme=dark] .appHubModal_eyebrow__NtJBi,html[data-theme=dark] .appHubModal_favoriteText__9WOZW strong,html[data-theme=dark] .appHubModal_resultText__k8clo strong,html[data-theme=dark] .appHubModal_sectionTitle__oeOX0{color:var(--sf-text)}html[data-theme=dark] .appHubModal_appCardText__e3HNW small,html[data-theme=dark] .appHubModal_empty__Zp1sU,html[data-theme=dark] .appHubModal_favoriteText__9WOZW small,html[data-theme=dark] .appHubModal_field__dhNBz span,html[data-theme=dark] .appHubModal_hint__JcfWh,html[data-theme=dark] .appHubModal_inlineSectionLabel__anNf7,html[data-theme=dark] .appHubModal_resultText__k8clo small{color:var(--sf-muted)}html[data-theme=dark] .appHubModal_appCard__wbXtf,html[data-theme=dark] .appHubModal_closeBtn__PMYFX,html[data-theme=dark] .appHubModal_empty__Zp1sU,html[data-theme=dark] .appHubModal_favoriteCard__qq4I6,html[data-theme=dark] .appHubModal_input__Qx_m1,html[data-theme=dark] .appHubModal_quickMenuBtn__BxsH2,html[data-theme=dark] .appHubModal_quickModeBtn__5scfz,html[data-theme=dark] .appHubModal_resultRow__br6Yy,html[data-theme=dark] .appHubModal_secondaryBtn__24JLU,html[data-theme=dark] .appHubModal_select__ICG_7,html[data-theme=dark] .appHubModal_textarea__dMrZf{background:rgba(15,23,42,.86);border-color:rgba(148,163,184,.18);color:var(--sf-text)}html[data-theme=dark] .appHubModal_appCardIcon__q_wiK,html[data-theme=dark] .appHubModal_favoriteIcon__kCrjf,html[data-theme=dark] .appHubModal_quickMenuIcon__T3yjZ,html[data-theme=dark] .appHubModal_quickModeIcon__etZjt,html[data-theme=dark] .appHubModal_resultBadge__03XUo{background:rgba(59,130,246,.18);color:#dbeafe}html[data-theme=dark] .appHubModal_tabBtn__OZMao{background:rgba(15,23,42,.8);border-color:rgba(148,163,184,.18);color:var(--sf-text)}html[data-theme=dark] .appHubModal_quickModeBtnActive__gdjdw,html[data-theme=dark] .appHubModal_tabBtnActive__gfLjV{background:rgba(59,130,246,.18);border-color:rgba(96,165,250,.3);color:#dbeafe}html[data-theme=dark] .appHubModal_quickMenuLabel__HueCo{color:var(--sf-text)}html[data-theme=dark] .appHubModal_input__Qx_m1::placeholder,html[data-theme=dark] .appHubModal_textarea__dMrZf::placeholder{color:var(--sf-muted)}html[data-theme=dark] .appHubModal_actionRow__1L_Xl{background:linear-gradient(180deg,rgba(8,17,31,0),rgba(8,17,31,.96) 28%)}.appHubModal_backdrop__K4B0W{backdrop-filter:none;-webkit-backdrop-filter:none}.appHubModal_modalFrame__hKHAe,.appHubModal_modal__xOE_N{border:0;border-radius:var(--sf-radius-lg);background:var(--sf-surface);box-shadow:var(--sf-shadow-md)}.appHubModal_appCard__wbXtf,.appHubModal_closeBtn__PMYFX,.appHubModal_favoriteCard__qq4I6,.appHubModal_input__Qx_m1,.appHubModal_quickMenuBtn__BxsH2,.appHubModal_quickModeBtn__5scfz,.appHubModal_resultRow__br6Yy,.appHubModal_searchBox__ilx4j,.appHubModal_secondaryBtn__24JLU,.appHubModal_select__ICG_7,.appHubModal_textarea__dMrZf{border-color:transparent;border-radius:var(--sf-radius-lg);background:var(--sf-surface-soft);box-shadow:none}.appHubModal_empty__Zp1sU,.appHubModal_panelSection__Qdmsp,.appHubModal_quickFormSkeleton__F7uYw,.appHubModal_tabRow__bE_jb{border:0;border-radius:var(--sf-radius-lg);background:var(--sf-surface-soft)}.appHubModal_appCard__wbXtf,.appHubModal_favoriteCard__qq4I6,.appHubModal_primaryBtn__0C09f,.appHubModal_quickMenuBtn__BxsH2,.appHubModal_quickModeBtn__5scfz,.appHubModal_resultRow__br6Yy,.appHubModal_secondaryBtn__24JLU,.appHubModal_tabBtn__OZMao{transform:none;box-shadow:none}.appHubModal_quickModeBtnActive__gdjdw,.appHubModal_tabBtnActive__gfLjV{background:color-mix(in srgb,var(--sf-primary) 12%,var(--sf-surface));color:var(--sf-primary)}.appHubModal_primaryBtn__0C09f{border:0;border-radius:var(--sf-radius-lg);background:var(--sf-primary);box-shadow:none}.appHubModal_actionRow__1L_Xl,html[data-theme=dark] .appHubModal_actionRow__1L_Xl{background:var(--sf-surface)}html[data-theme=dark] .appHubModal_appCard__wbXtf,html[data-theme=dark] .appHubModal_closeBtn__PMYFX,html[data-theme=dark] .appHubModal_favoriteCard__qq4I6,html[data-theme=dark] .appHubModal_input__Qx_m1,html[data-theme=dark] .appHubModal_modalFrame__hKHAe,html[data-theme=dark] .appHubModal_modal__xOE_N,html[data-theme=dark] .appHubModal_quickMenuBtn__BxsH2,html[data-theme=dark] .appHubModal_quickModeBtn__5scfz,html[data-theme=dark] .appHubModal_resultRow__br6Yy,html[data-theme=dark] .appHubModal_searchBox__ilx4j,html[data-theme=dark] .appHubModal_secondaryBtn__24JLU,html[data-theme=dark] .appHubModal_select__ICG_7,html[data-theme=dark] .appHubModal_textarea__dMrZf{background:var(--sf-surface-soft);border-color:transparent;box-shadow:none}.appHubModal_appCardFeatured__eMP53{background:color-mix(in srgb,var(--sf-primary) 12%,var(--sf-surface));color:var(--sf-primary)}.appHubModal_appCardFeatured__eMP53 .appHubModal_appCardIcon__q_wiK{background:var(--sf-primary);color:#ffffff}.appHubModal_appCardFeatured__eMP53 .appHubModal_appCardText__e3HNW strong{color:var(--sf-primary)}html[data-theme=dark] .appHubModal_appCardFeatured__eMP53{background:color-mix(in srgb,var(--sf-primary) 18%,var(--sf-surface))}html[data-theme=dark] .appHubModal_appCardFeatured__eMP53 .appHubModal_appCardIcon__q_wiK{background:var(--sf-primary);color:#ffffff}html[data-theme=dark] .appHubModal_appCardFeatured__eMP53 .appHubModal_appCardText__e3HNW strong{color:#dbeafe}.appHubModal_quickMenuBtn__BxsH2.appHubModal_quickMenuAppBtn__vwALq{background:color-mix(in srgb,var(--sf-primary) 12%,var(--sf-surface));color:var(--sf-primary)}.appHubModal_quickMenuAppBtn__vwALq .appHubModal_quickMenuIcon__T3yjZ{background:var(--sf-primary);color:#ffffff}.appHubModal_quickMenuAppBtn__vwALq .appHubModal_quickMenuLabel__HueCo{color:var(--sf-primary)}html[data-theme=dark] .appHubModal_quickMenuBtn__BxsH2.appHubModal_quickMenuAppBtn__vwALq{background:color-mix(in srgb,var(--sf-primary) 18%,var(--sf-surface))}html[data-theme=dark] .appHubModal_quickMenuAppBtn__vwALq .appHubModal_quickMenuIcon__T3yjZ{background:var(--sf-primary);color:#ffffff}html[data-theme=dark] .appHubModal_quickMenuAppBtn__vwALq .appHubModal_quickMenuLabel__HueCo{color:#dbeafe}.appHubModal_preferences__afNmJ{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--sf-line)}.tagPill_tag__gaFV4{display:inline-flex;align-items:center;justify-content:center;gap:var(--sf-density-gap-tight);width:fit-content;max-width:100%;border:0;font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.tagPill_rounded__loLPq{min-height:28px;padding:6px 10px;border-radius:var(--sf-radius-sm)}.tagPill_pill__o_tii{min-height:28px;padding:5px 10px;border-radius:var(--sf-radius-pill)}.tagPill_neutral__5oNXt{border-color:var(--sf-chip-default-border);background:var(--sf-chip-default-bg);color:var(--sf-chip-default-text)}.tagPill_primary__KxjEg{border-color:var(--sf-chip-primary-border);background:var(--sf-chip-primary-bg);color:var(--sf-chip-primary-text)}.tagPill_info__DOSf1{border-color:var(--sf-chip-info-border);background:var(--sf-chip-info-bg);color:var(--sf-chip-info-text)}.tagPill_success__odNg0{border-color:var(--sf-chip-success-border);background:var(--sf-chip-success-bg);color:var(--sf-chip-success-text)}.tagPill_danger__a1A5l{border-color:var(--sf-chip-danger-border);background:var(--sf-chip-danger-bg);color:var(--sf-chip-danger-text)}.tagPill_interactive__0jw2c{appearance:none;cursor:pointer;text-decoration:none}.tagPill_interactive__0jw2c:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.tagPill_tag__gaFV4{font-size:11.5px}.tagPill_pill__o_tii,.tagPill_rounded__loLPq{min-height:26px;padding:4px 8px}}.timelineCard_card__XLcaG{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.timelineCard_rail__SVVP6{display:grid;place-items:center;padding-top:4px}.timelineCard_dot__oTYIK{width:10px;height:10px;border-radius:999px;background:var(--sf-primary)}.timelineCard_content__wZQ10{min-width:0;display:grid;gap:4px}.timelineCard_head__bquGw{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sf-density-gap-sm)}.timelineCard_title__kzhn0{color:var(--sf-text);font-size:.94rem;font-weight:800;min-width:0}.timelineCard_titleMeta__SYfWg{display:inline-flex;align-items:center;gap:var(--sf-density-gap-tight);flex-wrap:wrap;flex-shrink:0}.timelineCard_meta__FFJsJ{color:var(--sf-text-muted);font-size:.8rem;line-height:1.45}.timelineCard_body__fgRyg{color:var(--sf-text);font-size:.84rem;line-height:1.5}.timelineCard_footer__DfOt4{display:flex;align-items:center;justify-content:space-between;gap:var(--sf-density-gap-sm);flex-wrap:wrap}@media (max-width:640px){.timelineCard_footer__DfOt4,.timelineCard_head__bquGw{display:grid}}.actionPanel_wrap__t6QbI{display:grid;gap:12px;min-width:0}.actionPanel_topRow__5ZJ3K{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;min-width:0}.actionPanel_titleEdit__OoxfL{display:grid;gap:10px}.actionPanel_editBtns__dlDOc,.actionPanel_stats___JUAS{display:flex;gap:8px;justify-content:flex-end}.actionPanel_stats___JUAS{flex:0 0 auto;flex-wrap:wrap}.actionPanel_pill__t4EQP{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:rgba(255,255,255,.65);color:rgba(15,23,42,.78);white-space:nowrap}.actionPanel_pillIcon__S7bSJ{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.actionPanel_integrationActions__Ru8j0{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;min-width:0}.actionPanel_integrationLink__6VM9G{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border-radius:12px;border:1px solid rgba(99,102,241,.18);background:rgba(238,242,255,.72);color:rgba(67,56,202,.92);font-size:12px;font-weight:800;padding:7px 11px}.actionPanel_integrationLink__6VM9G:hover{border-color:rgba(99,102,241,.34);background:rgba(224,231,255,.9)}.actionPanel_mobileAdd___uciR{display:none;gap:8px;align-items:center}.actionPanel_mobileAddInput__XWoOL{flex:1;border-radius:12px;padding:10px 12px;border:1px solid rgba(148,163,184,.28);background:rgba(255,255,255,.9);font-size:13px}.actionPanel_mobileAddBtn__86s6I{width:34px;min-width:34px;height:34px;min-height:34px}.actionPanel_addWrap__lmWKV{border-radius:16px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.55);overflow:hidden}.actionPanel_addToggle__o_Hly{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--sf-btn-border);background:var(--sf-btn-bg);color:var(--sf-btn-text);box-shadow:var(--sf-btn-shadow);cursor:pointer}.actionPanel_addPlus__CNRDh{width:22px;height:22px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.22);color:rgba(15,23,42,.55);font-weight:900}.actionPanel_addText__xqMp3{font-weight:800;font-size:13px;color:rgba(15,23,42,.86);letter-spacing:-.01em;flex:1;min-width:0;text-align:left}.actionPanel_addPanel__hOtVL{padding:10px;border-top:1px solid rgba(148,163,184,.16);display:grid;gap:8px}.actionPanel_formRow__s_bZK{display:grid;gap:6px}.actionPanel_addFieldsGrid__uyqR0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end}.actionPanel_addPanel__hOtVL .actionPanel_input__ay3we{border-radius:12px;padding:8px 10px}.actionPanel_addPanel__hOtVL .actionPanel_formRow__s_bZK{gap:4px}.actionPanel_label__58oXA{font-size:12px;color:rgba(15,23,42,.62)}.actionPanel_input__ay3we{width:100%;border-radius:14px;border:1px solid rgba(15,23,42,.14);padding:10px 12px;background:rgba(255,255,255,.78);font-size:14px;outline:none}.actionPanel_input__ay3we:focus{border-color:rgba(99,102,241,.35);box-shadow:0 0 0 4px rgba(99,102,241,.14),0 18px 44px rgba(2,6,23,.08)}.actionPanel_btnPrimary__Zdlf2{width:34px;min-width:34px;height:34px;min-height:34px}.actionPanel_btnPrimary__Zdlf2:disabled{opacity:.6;cursor:not-allowed}.actionPanel_btnGhost__5nwGb{border-radius:14px;padding:10px 12px;border:1px solid var(--sf-btn-border);background:var(--sf-btn-bg);color:var(--sf-btn-text);box-shadow:var(--sf-btn-shadow);cursor:pointer;font-weight:900;white-space:nowrap}.actionPanel_error__6NppF{color:#dc2626;font-size:13px;padding:6px 2px}.actionPanel_listHead__KBjOY{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0;padding-top:4px}.actionPanel_listTitle__aqsvR{font-weight:900;font-size:13px;color:rgba(15,23,42,.86)}.actionPanel_listMeta__XSBW3{font-size:12px;color:rgba(15,23,42,.55);white-space:nowrap}.actionPanel_list__VDNsG{list-style:none;margin:0;padding:0;display:grid;gap:8px}.actionPanel_row__qxXaI{border:1px solid rgba(148,163,184,.18);border-radius:14px;background:rgba(255,255,255,.62);padding:10px 12px;display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:start}.actionPanel_rowMain__YxrlC{display:grid;gap:6px;min-width:0}.actionPanel_rowTitle__98ztt{font-weight:800;font-size:13px;color:rgba(15,23,42,.86);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actionPanel_rowSub__5eb5A{display:flex;gap:6px;flex-wrap:wrap}.actionPanel_miniPill__neiYs{font-size:11px;padding:4px 8px;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:rgba(255,255,255,.7);color:rgba(15,23,42,.75)}.actionPanel_miniPillMuted__Qttiz{opacity:.6}.actionPanel_donePill__HUPvt{font-size:11px;padding:4px 8px;border-radius:999px;border:1px solid rgba(34,197,94,.22);background:rgba(34,197,94,.1);color:rgba(21,128,61,.9)}.actionPanel_todoPill__jFQaf{font-size:11px;padding:4px 8px;border-radius:999px;border:1px solid rgba(99,102,241,.22);background:rgba(99,102,241,.1);color:rgba(67,56,202,.92)}.actionPanel_missedPill__imzk6{font-size:11px;padding:4px 8px;border-radius:999px;border:0;background:#fff1f2;color:#be123c}.actionPanel_missedReason__JN0z6{margin-top:2px;padding:8px 10px;border-radius:10px;background:#fff7ed;color:#9a3412;font-size:12px;line-height:1.45}.actionPanel_scheduleNotice__QB6Jy{border-radius:10px;border:1px solid rgba(245,158,11,.24);background:rgba(254,243,199,.62);color:rgba(146,64,14,.95);font-size:12px;line-height:1.45;padding:8px 10px}.actionPanel_empty__3ktbo{color:rgba(15,23,42,.55);font-size:13px;padding:12px 4px}.actionPanel_emptyState__ojUyG{display:grid;gap:10px}.actionPanel_goalCompletion__tKB98{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border:1px solid rgba(99,102,241,.18);border-radius:14px;background:rgba(238,242,255,.58)}.actionPanel_goalCompletionDone__ejFpb{border-color:rgba(34,197,94,.24);background:rgba(240,253,244,.7)}.actionPanel_goalCompletionCopy__uzaPw{display:grid;gap:3px;min-width:0;color:rgba(15,23,42,.62);font-size:12px}.actionPanel_goalCompletionCopy__uzaPw strong{color:rgba(15,23,42,.88);font-size:13px}.actionPanel_goalCompletionButton__9pEL_{flex:0 0 auto}@media (max-width:520px){.actionPanel_goalCompletion__tKB98{align-items:stretch;flex-direction:column}}.actionPanel_checkBtn__bqBK_{width:28px;height:28px;border-radius:10px;display:grid;place-items:center;border:1px solid rgba(148,163,184,.28);background:rgba(255,255,255,.75);box-shadow:0 10px 22px rgba(2,6,23,.06);cursor:pointer;user-select:none;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease}.actionPanel_checkBtn__bqBK_:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(2,6,23,.1);border-color:rgba(99,102,241,.28)}.actionPanel_checkBtn__bqBK_:active{transform:translateY(0) scale(.98)}.actionPanel_checkBtn__bqBK_:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(99,102,241,.14),0 14px 28px rgba(2,6,23,.1);border-color:rgba(99,102,241,.38)}.actionPanel_checkBtnDone__De2E6{border-color:rgba(34,197,94,.3);background:rgba(34,197,94,.14)}.actionPanel_checkIcon__y9VDK{font-weight:900;font-size:16px;line-height:1;color:rgba(15,23,42,.35)}.actionPanel_checkBtnDone__De2E6 .actionPanel_checkIcon__y9VDK{color:rgba(21,128,61,.95)}.actionPanel_checkBtnDone__De2E6:disabled,.actionPanel_checkBtn__bqBK_:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:768px){.actionPanel_addWrap__lmWKV,.actionPanel_stats___JUAS{display:none}.actionPanel_mobileAdd___uciR{display:flex;position:sticky;bottom:0;background:rgba(255,255,255,.95);padding:8px;border-radius:14px;border:1px solid rgba(148,163,184,.2);box-shadow:0 10px 24px rgba(15,23,42,.08)}}.actionPanel_helperText__PjYGs{margin:0;font-size:12px;color:rgba(15,23,42,.54)}.actionPanel_rowHead__E_iXS{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.actionPanel_rowActions__Ii6sD{display:flex;align-items:center;gap:6px;flex:0 0 auto}.actionPanel_rowEditBtn__5hpg8{flex:0 0 auto;border-radius:10px;border:1px solid rgba(148,163,184,.22);background:rgba(255,255,255,.72);color:rgba(15,23,42,.72);font-size:11px;font-weight:700;padding:4px 8px}.actionPanel_rowDeleteBtn__9L8dN{flex:0 0 auto;border:0;border-radius:10px;background:rgba(244,63,94,.1);color:#be123c;font-size:11px;font-weight:700;padding:4px 8px}.actionPanel_rowDeleteBtn__9L8dN:disabled{cursor:not-allowed;opacity:.48}.actionPanel_missedBtn__MHdmL,.actionPanel_missedEditBtn__Okalo{border:0;border-radius:10px;background:#fff1f2;color:#be123c;font-size:11px;font-weight:700;padding:5px 8px}.actionPanel_missedEditBtn__Okalo{background:#ffe4e6}.actionPanel_missedBtn__MHdmL:disabled,.actionPanel_missedEditBtn__Okalo:disabled{cursor:not-allowed;opacity:.48}.actionPanel_missedModal__x4OQE{width:min(440px,92vw);border:0;border-radius:16px;background:var(--sf-surface);box-shadow:0 24px 60px rgba(15,23,42,.18);padding:18px}.actionPanel_missedModalBody__W559Z{display:grid;gap:8px}.actionPanel_missedField__2wdlx{display:grid;gap:8px;color:var(--sf-text);font-size:13px;font-weight:700}.actionPanel_missedField__2wdlx textarea{width:100%;min-height:112px;resize:vertical;border:0;border-radius:12px;background:var(--sf-surface-soft);color:var(--sf-text);padding:12px;font:inherit;font-weight:500;line-height:1.5;outline:none}.actionPanel_missedField__2wdlx textarea:focus{box-shadow:0 0 0 2px rgba(59,130,246,.22)}.actionPanel_missedCounter__4MMca{color:var(--sf-muted);font-size:11px;text-align:right}.actionPanel_missedModalActions__jJXTu{display:grid;grid-template-columns:1fr 1fr;gap:8px}.actionPanel_editorPanel__lB1jg{margin-top:8px;padding:10px;border-radius:12px;border:1px solid rgba(148,163,184,.18);background:rgba(248,250,252,.7);display:grid;gap:10px}.actionPanel_editorGrid__mVowd{display:grid;grid-template-columns:1fr 1fr;gap:10px}.actionPanel_editorActions__Ykeh6{display:flex;justify-content:flex-end;gap:8px}.actionPanel_weekdayRow__FQc5S{display:flex;flex-wrap:wrap;gap:6px}.actionPanel_weekdayChip__JqKNj{border-radius:999px;border:1px solid rgba(148,163,184,.22);background:rgba(255,255,255,.74);color:rgba(15,23,42,.72);font-size:12px;font-weight:700;padding:6px 10px}.actionPanel_weekdayChipActive__zIujP{border-color:rgba(99,102,241,.28);background:rgba(99,102,241,.12);color:rgba(67,56,202,.92)}@media (max-width:768px){.actionPanel_editorGrid__mVowd{grid-template-columns:1fr}.actionPanel_rowDeleteBtn__9L8dN,.actionPanel_rowEditBtn__5hpg8{font-size:10px;padding:3px 7px}.actionPanel_editorPanel__lB1jg{padding:8px}}html[data-theme=dark] .actionPanel_addText__xqMp3,html[data-theme=dark] .actionPanel_listTitle__aqsvR,html[data-theme=dark] .actionPanel_rowTitle__98ztt{color:var(--sf-text)}html[data-theme=dark] .actionPanel_empty__3ktbo,html[data-theme=dark] .actionPanel_helperText__PjYGs,html[data-theme=dark] .actionPanel_label__58oXA,html[data-theme=dark] .actionPanel_listMeta__XSBW3{color:var(--sf-muted)}html[data-theme=dark] .actionPanel_addToggle__o_Hly,html[data-theme=dark] .actionPanel_addWrap__lmWKV,html[data-theme=dark] .actionPanel_checkBtnDone__De2E6,html[data-theme=dark] .actionPanel_checkBtn__bqBK_,html[data-theme=dark] .actionPanel_editorPanel__lB1jg,html[data-theme=dark] .actionPanel_miniPill__neiYs,html[data-theme=dark] .actionPanel_mobileAdd___uciR,html[data-theme=dark] .actionPanel_pill__t4EQP,html[data-theme=dark] .actionPanel_rowEditBtn__5hpg8,html[data-theme=dark] .actionPanel_row__qxXaI,html[data-theme=dark] .actionPanel_weekdayChip__JqKNj{background:rgba(15,23,42,.84);border-color:rgba(148,163,184,.18);color:var(--sf-text);box-shadow:0 12px 28px rgba(2,6,23,.2)}html[data-theme=dark] .actionPanel_input__ay3we,html[data-theme=dark] .actionPanel_mobileAddInput__XWoOL{background:rgba(15,23,42,.9);border-color:rgba(148,163,184,.18);color:var(--sf-text)}html[data-theme=dark] .actionPanel_input__ay3we::placeholder,html[data-theme=dark] .actionPanel_mobileAddInput__XWoOL::placeholder{color:var(--sf-muted)}html[data-theme=dark] .actionPanel_addPlus__CNRDh,html[data-theme=dark] .actionPanel_checkIcon__y9VDK{color:rgba(226,232,240,.72)}html[data-theme=dark] .actionPanel_todoPill__jFQaf,html[data-theme=dark] .actionPanel_weekdayChipActive__zIujP{background:rgba(59,130,246,.18);border-color:rgba(96,165,250,.3);color:#dbeafe}html[data-theme=dark] .actionPanel_checkBtnDone__De2E6,html[data-theme=dark] .actionPanel_donePill__HUPvt{background:rgba(22,163,74,.2);border-color:rgba(74,222,128,.3);color:#dcfce7}html[data-theme=dark] .actionPanel_missedBtn__MHdmL,html[data-theme=dark] .actionPanel_missedEditBtn__Okalo,html[data-theme=dark] .actionPanel_missedPill__imzk6,html[data-theme=dark] .actionPanel_rowDeleteBtn__9L8dN{background:rgba(244,114,182,.16);color:#fbcfe8}html[data-theme=dark] .actionPanel_missedReason__JN0z6{background:rgba(251,146,60,.14);color:#fed7aa}html[data-theme=dark] .actionPanel_missedModal__x4OQE{background:#111827;box-shadow:0 24px 60px rgba(2,6,23,.42)}html[data-theme=dark] .actionPanel_scheduleNotice__QB6Jy{background:rgba(146,64,14,.2);border-color:rgba(251,191,36,.28);color:#fde68a}html[data-theme=dark] .actionPanel_integrationLink__6VM9G{background:rgba(59,130,246,.16);border-color:rgba(96,165,250,.26);color:#dbeafe}html[data-theme=dark] .actionPanel_topRow__5ZJ3K,html[data-theme=dark] .actionPanel_wrap__t6QbI{color:var(--sf-text)}html[data-theme=dark] .actionPanel_btnGhost__5nwGb,html[data-theme=dark] .actionPanel_btnPrimary__Zdlf2{background:rgba(30,41,59,.84);border-color:rgba(148,163,184,.18);color:var(--sf-text);box-shadow:0 12px 28px rgba(2,6,23,.2)}html[data-theme=dark] .actionPanel_goalCompletion__tKB98{background:rgba(30,41,59,.9);border-color:rgba(129,140,248,.38)}html[data-theme=dark] .actionPanel_goalCompletionDone__ejFpb{background:rgba(20,83,45,.28);border-color:rgba(74,222,128,.34)}html[data-theme=dark] .actionPanel_goalCompletionCopy__uzaPw{color:#cbd5e1}html[data-theme=dark] .actionPanel_goalCompletionCopy__uzaPw strong{color:#f8fafc}html[data-theme=dark] .actionPanel_goalCompletionButton__9pEL_,html[data-theme=dark] .actionPanel_goalCompletionButton__9pEL_:disabled{background:#a5b4fc;border:1px solid #c7d2fe;color:#111827;box-shadow:0 8px 20px rgba(2,6,23,.28)}html[data-theme=dark] .actionPanel_goalCompletionButton__9pEL_:hover{background:#c7d2fe}html[data-theme=dark] .actionPanel_addPlus__CNRDh{color:rgba(226,232,240,.78)}.actionPanel_weeklyProgressBlock__dJVs4{display:grid;gap:6px}.actionPanel_weeklyProgressLabel__TkimA{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:rgba(15,23,42,.66)}.actionPanel_weeklyProgressTrack__zPOw4{height:6px;border-radius:999px;background:rgba(148,163,184,.18);overflow:hidden}.actionPanel_weeklyProgressFill__z_gAJ{height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(14,165,167,.88),rgba(245,158,11,.82))}html[data-theme=dark] .actionPanel_weeklyProgressLabel__TkimA{color:var(--sf-muted)}html[data-theme=dark] .actionPanel_weeklyProgressTrack__zPOw4{background:rgba(148,163,184,.16)}html[data-theme=dark] .actionPanel_weeklyProgressFill__z_gAJ{background:linear-gradient(90deg,rgba(96,165,250,.9),rgba(45,212,191,.82))}.actionPanel_addPanel__hOtVL,.actionPanel_editorPanel__lB1jg,.actionPanel_input__ay3we,.actionPanel_mobileAddInput__XWoOL,.actionPanel_mobileAdd___uciR,.actionPanel_row__qxXaI,.actionPanel_scheduleNotice__QB6Jy,.actionPanel_weeklyProgressBlock__dJVs4{border-color:transparent;border-radius:var(--sf-radius-lg);background:var(--sf-surface-soft);box-shadow:none}.actionPanel_addToggle__o_Hly,.actionPanel_btnGhost__5nwGb,.actionPanel_mobileAddBtn__86s6I,.actionPanel_rowEditBtn__5hpg8{border-color:transparent;border-radius:var(--sf-radius-lg);background:var(--sf-surface-soft);box-shadow:none;transform:none}.actionPanel_btnPrimary__Zdlf2{border:0;border-radius:var(--sf-radius-lg);background:var(--sf-primary);box-shadow:none}.actionPanel_row__qxXaI:active,.actionPanel_row__qxXaI:focus-within,.actionPanel_row__qxXaI:hover{transform:none;box-shadow:none}.actionPanel_weeklyProgressFill__z_gAJ,html[data-theme=dark] .actionPanel_weeklyProgressFill__z_gAJ{background:var(--sf-primary)}html[data-theme=dark] .actionPanel_addPanel__hOtVL,html[data-theme=dark] .actionPanel_editorPanel__lB1jg,html[data-theme=dark] .actionPanel_input__ay3we,html[data-theme=dark] .actionPanel_mobileAddInput__XWoOL,html[data-theme=dark] .actionPanel_mobileAdd___uciR,html[data-theme=dark] .actionPanel_row__qxXaI,html[data-theme=dark] .actionPanel_scheduleNotice__QB6Jy,html[data-theme=dark] .actionPanel_weeklyProgressBlock__dJVs4{background:var(--sf-surface-soft);border-color:transparent;box-shadow:none}.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}}