.boardDetailPage_page__bT4tb{position:relative;padding:clamp(16px,2.2vw,28px);max-width:1400px;margin:0 auto;display:grid;gap:16px;overflow-x:clip;padding-bottom:calc(28px + var(--sheet-peek, 56px) + env(safe-area-inset-bottom))}.boardDetailPage_pageSheetOpen__FcEmn{padding-bottom:var(--sheet-open-pad,calc(28px + min(60vh, 540px)))}.boardDetailPage_header___nOSe{position:relative;display:grid;gap:10px;padding:14px 14px 12px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.92)}.boardDetailPage_kicker__yEgI8{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sf-muted)}.boardDetailPage_headerRow__rZKPQ{display:flex;justify-content:space-between;min-width:0}.boardDetailPage_headerActions__a03BM{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.boardDetailPage_title__id6yo{font-size:26px;line-height:1.18;margin:0;color:var(--sf-ink);overflow-wrap:anywhere;min-width:0}.boardDetailPage_subtitle__eydY5{margin:0;color:var(--sf-muted);font-size:14px;line-height:1.35}.boardDetailPage_headerMeta__HWTSS{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.boardDetailPage_iconActionBtn__oc1ZL{flex:0 0 auto}.boardDetailPage_deleteErr__DkT_K{margin-top:8px;color:#b91c1c}.boardDetailPage_shareOk__rhfaP{margin-top:8px;color:#166534}.boardDetailPage_todayCard__8JKj1{display:grid;gap:12px;padding:14px 16px;border-radius:16px;border:1px solid rgba(14,165,167,.2);background:linear-gradient(120deg,rgba(255,255,255,.8),rgba(236,248,248,.75));box-shadow:var(--sf-shadow-soft)}.boardDetailPage_todayHead__xCoAv{display:flex;align-items:center;justify-content:space-between;gap:12px}.boardDetailPage_todayActions__Jv4h7{display:flex;align-items:center;gap:8px}.boardDetailPage_todayTitle__LtP8q{font-weight:800;font-size:14px;color:var(--sf-ink)}.boardDetailPage_todayMeta__Zt0KK{font-size:12px;color:var(--sf-muted)}.boardDetailPage_todayBtn__cFRwL{text-decoration:none;border-radius:10px;border:1px solid rgba(14,165,167,.35);background:rgba(14,165,167,.12);color:rgba(15,118,110,.95);width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center}.boardDetailPage_todayBtn__cFRwL svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.boardDetailPage_reflectionBtn__xtzEQ{min-height:34px;border:0;border-radius:10px;background:rgba(255,255,255,.72);color:#0f766e;padding:0 10px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800}.boardDetailPage_reflectionBadge__77HkC{min-width:18px;height:18px;border-radius:999px;background:#ffe4e6;color:#be123c;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;font-size:10px}.boardDetailPage_todayTrack__CdApg{height:8px;border-radius:999px;background:rgba(15,23,42,.08);overflow:hidden}.boardDetailPage_todayFill__JZiTt{height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(14,165,167,.9),rgba(245,158,11,.85));transition:width .2s ease-out}.boardDetailPage_layout__tRefT{position:relative;display:grid;grid-template-columns:1fr;gap:16px;align-items:start}.boardDetailPage_boardCard__2wkLR,.boardDetailPage_sideCard__x_hvy{min-width:0}.boardDetailPage_boardCard__2wkLR{padding:16px;overflow:hidden}.boardDetailPage_boardCardHead__mx0Pt{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px;gap:12px}.boardDetailPage_boardCardTitle__7KsaG{font-weight:800;letter-spacing:.02em}.boardDetailPage_boardCardMeta__dn810{font-size:12px;color:var(--sf-muted);white-space:nowrap}.boardDetailPage_boardScroller__z4zQ4{margin-top:12px;overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:8px;contain:paint}.boardDetailPage_sideCard__x_hvy{padding:16px;position:sticky;top:18px;max-height:calc(100vh - 36px);overflow:auto}.boardDetailPage_sideHead__puXQf{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--sf-line)}.boardDetailPage_sideTitle__jq2nV{font-weight:800;letter-spacing:.02em}.boardDetailPage_sideBody__BBV4U{padding-top:12px;display:grid;gap:14px}.boardDetailPage_cellTitle__RX0PA{font-size:16px;font-weight:800}.boardDetailPage_section__mEn5R{display:grid;gap:10px}.boardDetailPage_sectionTitle__44kQ2{font-size:12px;color:var(--sf-muted);letter-spacing:.06em;text-transform:uppercase}.boardDetailPage_actionList__oP1v_{list-style:none;margin:0;padding:0;display:grid;gap:10px}.boardDetailPage_actionItem__jQg6L{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--sf-radius-md);border:1px solid rgba(148,163,184,.25);background:rgba(255,255,255,.55);box-shadow:var(--sf-shadow-soft)}.boardDetailPage_actionMain__Z9mY_{display:grid;gap:3px;min-width:0}.boardDetailPage_actionName___aBl4{font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.boardDetailPage_actionSub__sgLYy{font-size:12px;color:var(--sf-muted)}.boardDetailPage_chip__pRPB_{font-size:11px;padding:6px 10px;border-radius:999px;border:1px solid rgba(2,132,199,.18);background:rgba(2,132,199,.08);color:rgba(2,132,199,.95);white-space:nowrap}.boardDetailPage_empty__beIYX{color:var(--sf-muted);font-size:14px;padding:12px}@media (max-width:1200px){.boardDetailPage_layout__tRefT{grid-template-columns:1fr}.boardDetailPage_sideCard__x_hvy{position:static;max-height:none}}.boardDetailPage_sheet__CbO6j{--sheet-peek:56px;position:fixed;left:50%;transform:translateX(-50%);bottom:14px;width:min(1120px,calc(100vw - 24px));z-index:50;border-radius:18px;border:1px solid rgba(148,163,184,.22);background:rgba(255,255,255,.96);box-shadow:0 22px 60px rgba(2,6,23,.14);overflow:hidden;touch-action:pan-y;overscroll-behavior:contain;transition:max-height .18s ease,height .18s ease,box-shadow .18s ease}@media (max-width:768px){.boardDetailPage_snow__cz_JF{opacity:.35;filter:none}.boardDetailPage_todayCard__8JKj1{gap:8px;padding:10px 12px;border-radius:14px}.boardDetailPage_todayHead__xCoAv{gap:8px}.boardDetailPage_todayTitle__LtP8q{font-size:13px}.boardDetailPage_todayMeta__Zt0KK{font-size:11px;line-height:1.25}.boardDetailPage_todayBtn__cFRwL{width:30px;height:30px;border-radius:9px}.boardDetailPage_todayBtn__cFRwL svg{width:14px;height:14px}.boardDetailPage_todayTrack__CdApg{height:6px}.boardDetailPage_header___nOSe{backdrop-filter:none;background:rgba(255,255,255,.92)}.boardDetailPage_page__bT4tb{transition:padding-bottom .18s ease}.boardDetailPage_pageSheetOpen__FcEmn,.boardDetailPage_page__bT4tb{padding-bottom:calc(20px + var(--sf-bottom-nav-height, 0px))}.boardDetailPage_title__id6yo{font-size:24px;line-height:1.22}.boardDetailPage_subtitle__eydY5{font-size:15px;line-height:1.5}.boardDetailPage_sheet__CbO6j{position:relative;left:auto;transform:none;bottom:auto;width:100%;margin-top:12px;border-radius:20px;backdrop-filter:none;background:rgba(255,255,255,.96);box-shadow:0 16px 40px rgba(2,6,23,.1)}.boardDetailPage_sheetCollapsed__DlMeR,.boardDetailPage_sheetExpanded__17J9u{height:auto;max-height:none}.boardDetailPage_sheetHead__SUbK7{position:relative;top:auto;z-index:2;background:rgba(255,255,255,.96);backdrop-filter:none}.boardDetailPage_sheetBody__MKqcL{max-height:none;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.boardDetailPage_sheetToggleIcon__8xwP4{transform:rotate(180deg)}}.boardDetailPage_sheetCollapsed__DlMeR{height:var(--sheet-peek,56px);max-height:var(--sheet-peek,56px)}.boardDetailPage_sheetCollapsed__DlMeR .boardDetailPage_sheetHead__SUbK7{height:100%;padding-block:0;box-sizing:border-box}.boardDetailPage_sheetExpanded__17J9u{max-height:min(60vh,540px)}.boardDetailPage_sheetHead__SUbK7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:0;touch-action:none}.boardDetailPage_sheetHeadLeft__r6s61{display:flex;align-items:center;gap:18px;flex:1 1 auto;min-width:0}.boardDetailPage_sheetTitleBlock__xtfIs{display:grid;gap:2px;min-width:0}.boardDetailPage_sheetTitleEditor__U0zBV{display:flex;align-items:center;gap:6px;min-width:0}.boardDetailPage_sheetTitle__W92y9{font-weight:800;font-size:13px;color:rgba(15,23,42,.85);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boardDetailPage_sheetTitleInput__fC6Uj{width:min(320px,42vw);min-width:140px;height:30px;border:1px solid color-mix(in srgb,var(--sf-primary) 34%,var(--sf-border));border-radius:9px;background:var(--sf-surface);color:var(--sf-text);padding:5px 9px;font:inherit;font-size:13px;font-weight:800;outline:none}.boardDetailPage_sheetTitleInput__fC6Uj:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--sf-primary) 16%,transparent)}.boardDetailPage_sheetTitleEditBtn__b5woA{width:26px;min-width:26px;height:26px;min-height:26px;border-radius:8px;box-shadow:none;flex:0 0 auto}.boardDetailPage_sheetTitleEditBtn__b5woA svg{width:14px;height:14px}.boardDetailPage_sheetMeta__mGJv_{font-size:12px;color:var(--sf-muted);white-space:nowrap}.boardDetailPage_sheetProgress__3HIgu{display:flex;align-items:center;gap:8px;min-width:0}.boardDetailPage_sheetProgressCells__Dpsw_{display:grid;grid-auto-flow:column;grid-auto-columns:16px;gap:3px}.boardDetailPage_sheetProgressCell__dMdXe{height:6px;border-radius:3px;background:color-mix(in srgb,var(--sf-muted) 22%,var(--sf-surface))}.boardDetailPage_sheetProgressCellDone__1j5Eb{background:var(--sf-primary)}.boardDetailPage_sheetProgressText__JlEDY{color:var(--sf-muted);font-size:11px;font-weight:700;white-space:nowrap}.boardDetailPage_sheetBtns__DzJDa{display:flex;gap:8px;flex:0 0 auto;align-items:center}@media (max-width:640px){.boardDetailPage_sheetProgressText__JlEDY{display:none}.boardDetailPage_sheetHeadLeft__r6s61{gap:10px}.boardDetailPage_sheetTitleInput__fC6Uj{width:min(220px,44vw);min-width:110px}}.boardDetailPage_sheetHint__4G_TI{font-size:11px;color:var(--sf-muted);white-space:nowrap}.boardDetailPage_sheetHintWrap__qjwAz{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;border:1px solid var(--sf-btn-border);background:var(--sf-btn-bg);color:var(--sf-muted);font-weight:800;font-size:12px;cursor:default}.boardDetailPage_sheetHintBubble__R3l4l{position:absolute;right:0;top:calc(100% + 8px);z-index:20;padding:8px 10px;border-radius:10px;border:1px solid var(--sf-btn-border);background:var(--sf-card-bg);color:var(--sf-text);font-size:11px;line-height:1.4;white-space:nowrap;box-shadow:var(--sf-shadow);opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .14s ease,transform .14s ease}.boardDetailPage_sheetHintWrap__qjwAz:focus-within .boardDetailPage_sheetHintBubble__R3l4l,.boardDetailPage_sheetHintWrap__qjwAz:hover .boardDetailPage_sheetHintBubble__R3l4l{opacity:1;transform:translateY(0)}.boardDetailPage_sheetHintIcon__0iY8H{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.boardDetailPage_sheetIconBtn__smWkI{width:30px;min-width:30px;height:30px;min-height:30px}.boardDetailPage_sheetBody__MKqcL{padding:12px;overflow:auto;max-height:calc(min(60vh, 540px) - var(--sheet-peek, 56px))}@media (max-width:600px){.boardDetailPage_sheet__CbO6j{bottom:auto;width:100%;max-width:100%}}@media (max-width:520px){.boardDetailPage_headerRow__rZKPQ{gap:10px}.boardDetailPage_headerActions__a03BM{gap:6px}.boardDetailPage_title__id6yo{font-size:24px;line-height:1.22}.boardDetailPage_subtitle__eydY5{font-size:15px;line-height:1.5}.boardDetailPage_iconActionBtn__oc1ZL{width:32px;min-width:32px;height:32px;min-height:32px}.boardDetailPage_boardScroller__z4zQ4{margin-top:0;padding-bottom:0}.boardDetailPage_headerMeta__HWTSS{gap:6px}}@media (max-width:768px){.boardDetailPage_sheetHintWrap__qjwAz{display:none}}.boardDetailPage_confirmOverlay__DF_KG{position:fixed;inset:0;z-index:10060;background:rgba(15,23,42,.42);display:flex;align-items:center;justify-content:center;padding:16px max(16px,env(safe-area-inset-right)) 16px max(16px,env(safe-area-inset-left))}.boardDetailPage_confirmModal__639FX{width:min(360px,92vw);border-radius:16px;border:1px solid rgba(15,23,42,.12);background:rgba(255,255,255,.98);box-shadow:0 18px 44px rgba(15,23,42,.2);padding:16px}.boardDetailPage_confirmTitle__50Hux{font-weight:800;color:#0f172a;margin-bottom:6px}.boardDetailPage_confirmBody__x9MN6{font-size:13px;color:#475569;margin-bottom:14px;line-height:1.45}.boardDetailPage_confirmActions__DExJJ{display:grid;grid-template-columns:1fr 1fr;gap:8px}.boardDetailPage_confirmIconBtn__63r3Z{width:100%}.boardDetailPage_leftBackFab__OOnzO{position:fixed;left:16px;bottom:calc(16px + var(--sf-bottom-nav-height, 0px));z-index:54;width:52px;height:52px;border-radius:999px;border:1px solid #dbe3ef;background:#fff;color:#0f172a;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 12px 26px rgba(15,23,42,.16);text-decoration:none}.boardDetailPage_leftBackFab__OOnzO svg{width:22px;height:22px;stroke:currentColor;stroke-width:2;fill:none}@media (max-width:768px){.boardDetailPage_leftBackFab__OOnzO{display:none}}.boardDetailPage_shareForm__9IO60{display:grid;gap:6px}.boardDetailPage_shareModal__awfY5{width:min(420px,92vw);border-radius:16px;border:1px solid rgba(15,23,42,.12);background:rgba(255,255,255,.98);box-shadow:0 18px 44px rgba(15,23,42,.2);padding:16px;display:grid;gap:10px}.boardDetailPage_shareModalTitle__fpCBU{font-weight:800;color:#0f172a}.boardDetailPage_shareModalBody__dlcW1{font-size:13px;color:#475569;line-height:1.45}.boardDetailPage_shareModalActions__qCWIK{display:grid;grid-template-columns:1fr 1fr;gap:8px}.boardDetailPage_reflectionModal__II65c{width:min(620px,94vw);max-height:min(760px,calc(var(--sf-modal-vh, 100vh) - 48px));border:0;border-radius:18px;background:var(--sf-surface);box-shadow:0 24px 64px rgba(15,23,42,.2);padding:18px}.boardDetailPage_reflectionModalBody__4C9IZ{display:grid;gap:12px}.boardDetailPage_reflectionState__y6DBy{min-height:180px;border-radius:14px;background:var(--sf-surface-soft);color:var(--sf-muted);display:grid;place-items:center;padding:24px;text-align:center}.boardDetailPage_reflectionList__l68Q_{display:grid;gap:12px}.boardDetailPage_reflectionSummary__tbnPX{color:var(--sf-muted);font-size:12px;font-weight:700}.boardDetailPage_reflectionItem__I0VrO{display:grid;gap:12px;border-radius:14px;background:var(--sf-surface-soft);padding:14px}.boardDetailPage_reflectionItemHead__trXQm{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.boardDetailPage_reflectionItemHead__trXQm>div{min-width:0;display:grid;gap:2px}.boardDetailPage_reflectionItemHead__trXQm strong{color:var(--sf-text);font-size:14px;overflow-wrap:anywhere}.boardDetailPage_reflectionDate__3WSmy,.boardDetailPage_reflectionItemHead__trXQm span{color:var(--sf-muted);font-size:11px}.boardDetailPage_reflectionPending__lk9fk{flex:0 0 auto;border-radius:999px;background:#fff1f2;color:#be123c!important;padding:5px 8px;font-weight:800}.boardDetailPage_reflectionReason__aDt7F{border-radius:10px;background:#fff7ed;color:#9a3412;padding:10px 12px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.boardDetailPage_reflectionReason__aDt7F span{display:block;margin-bottom:3px;color:#c2410c;font-size:10px;font-weight:800}.boardDetailPage_reflectionField__75YsT{display:grid;gap:7px;color:var(--sf-text);font-size:12px;font-weight:800}.boardDetailPage_reflectionField__75YsT textarea{width:100%;min-height:86px;resize:vertical;border:0;border-radius:10px;background:var(--sf-surface);color:var(--sf-text);padding:11px 12px;font:inherit;font-weight:500;line-height:1.5;outline:none}.boardDetailPage_reflectionField__75YsT textarea:focus{box-shadow:0 0 0 2px rgba(59,130,246,.22)}.boardDetailPage_reflectionItemFooter__0TK1b{display:flex;align-items:center;justify-content:space-between;gap:10px}.boardDetailPage_reflectionItemFooter__0TK1b>span{color:var(--sf-muted);font-size:10px}.boardDetailPage_shareLabel__Ph7bj{font-size:13px;color:#334155}.boardDetailPage_shareInput____hsD{border:1px solid #d0d5dd;border-radius:10px;padding:10px 12px;font-size:14px;background:#fff;color:#101828}.boardDetailPage_shareErr__CW_9J{border:1px solid #fecdca;background:#fef3f2;color:#b42318;border-radius:10px;padding:10px;font-size:13px}.boardDetailPage_boardModeStack__7id8L{display:grid;gap:16px}.boardDetailPage_boardModeIntro__vj8wz{display:grid;gap:8px}.boardDetailPage_modeText__VWJDq{margin:0;font-size:13px;line-height:1.5;color:var(--sf-muted)}.boardDetailPage_boardModeSection__Nm5zz,.boardDetailPage_subGridCard__2MjwL{display:grid;gap:12px;padding:14px;border:0;border-radius:20px;background:var(--sf-surface-soft);box-shadow:none}.boardDetailPage_boardModeSectionSolo__z_m_a{width:min(720px,100%);justify-self:center}.boardDetailPage_boardModeHeader__b7trj,.boardDetailPage_subGridHeader__8XAFG{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.boardDetailPage_subGridHeader__8XAFG{min-height:32px;padding:2px 6px 0}.boardDetailPage_boardModeTitle___gQff{font-size:14px;font-weight:800;color:var(--sf-ink)}.boardDetailPage_boardModeMeta__XNiOD{font-size:12px;color:var(--sf-muted);line-height:1.45}.boardDetailPage_intermediateLayout__50Vzx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;gap:16px;align-items:start;width:100%;max-width:1120px;margin-inline:auto}.boardDetailPage_subGridCopy__Vfopi{display:grid;gap:4px;min-width:0}.boardDetailPage_subGridActions__p8RBu{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.boardDetailPage_subGridActionBtn__wcYTJ{width:34px;min-width:34px;height:34px;min-height:34px}.boardDetailPage_subGridBody__4i7zt{min-width:0}@media (max-width:768px){.boardDetailPage_boardModeStack__7id8L{gap:12px}.boardDetailPage_boardModeIntro__vj8wz{gap:6px}.boardDetailPage_modeText__VWJDq{font-size:14px;line-height:1.5}.boardDetailPage_boardModeSection__Nm5zz,.boardDetailPage_subGridCard__2MjwL{padding:6px;border-radius:10px}.boardDetailPage_boardModeHeader__b7trj,.boardDetailPage_subGridHeader__8XAFG{display:grid;gap:8px}.boardDetailPage_boardModeTitle___gQff{font-size:15px;line-height:1.35}.boardDetailPage_boardModeMeta__XNiOD{white-space:normal}.boardDetailPage_subGridActions__p8RBu{width:100%;justify-content:flex-end;flex-wrap:wrap}}@media (max-width:520px){.boardDetailPage_subGridActionBtn__wcYTJ{width:32px;min-width:32px;height:32px;min-height:32px}}.boardDetailPage_subGridEmptyCard__lnTcq{display:grid;gap:10px;padding:16px;border-radius:16px;border:1px dashed rgba(148,163,184,.32);background:rgba(248,250,252,.7)}.boardDetailPage_subGridEmptyTitle__Ea2XX{font-weight:800;color:var(--sf-ink)}.boardDetailPage_subGridEmptyBody__0OWAH{font-size:13px;line-height:1.45;color:var(--sf-muted)}.boardDetailPage_subGridCreateBtn__2Ip_H{width:fit-content}@media (max-width:960px){.boardDetailPage_intermediateLayout__50Vzx{grid-template-columns:1fr;max-width:720px}}html[data-theme=dark] .boardDetailPage_page__bT4tb{background:transparent}html[data-theme=dark] .boardDetailPage_actionItem__jQg6L,html[data-theme=dark] .boardDetailPage_boardCard__2wkLR,html[data-theme=dark] .boardDetailPage_boardModeSection__Nm5zz,html[data-theme=dark] .boardDetailPage_confirmModal__639FX,html[data-theme=dark] .boardDetailPage_header___nOSe,html[data-theme=dark] .boardDetailPage_shareModal__awfY5,html[data-theme=dark] .boardDetailPage_sheet__CbO6j,html[data-theme=dark] .boardDetailPage_sideCard__x_hvy,html[data-theme=dark] .boardDetailPage_subGridCard__2MjwL,html[data-theme=dark] .boardDetailPage_subGridEmptyCard__lnTcq,html[data-theme=dark] .boardDetailPage_todayCard__8JKj1{background:rgba(8,17,31,.76);border-color:rgba(148,163,184,.16);box-shadow:0 18px 40px rgba(2,6,23,.28)}html[data-theme=dark] .boardDetailPage_actionName___aBl4,html[data-theme=dark] .boardDetailPage_boardCardTitle__7KsaG,html[data-theme=dark] .boardDetailPage_boardModeTitle___gQff,html[data-theme=dark] .boardDetailPage_cellTitle__RX0PA,html[data-theme=dark] .boardDetailPage_confirmTitle__50Hux,html[data-theme=dark] .boardDetailPage_shareModalTitle__fpCBU,html[data-theme=dark] .boardDetailPage_sideTitle__jq2nV,html[data-theme=dark] .boardDetailPage_subGridEmptyTitle__Ea2XX,html[data-theme=dark] .boardDetailPage_title__id6yo,html[data-theme=dark] .boardDetailPage_todayTitle__LtP8q{color:var(--sf-text)}html[data-theme=dark] .boardDetailPage_actionSub__sgLYy,html[data-theme=dark] .boardDetailPage_boardCardMeta__dn810,html[data-theme=dark] .boardDetailPage_boardModeMeta__XNiOD,html[data-theme=dark] .boardDetailPage_confirmBody__x9MN6,html[data-theme=dark] .boardDetailPage_modeText__VWJDq,html[data-theme=dark] .boardDetailPage_shareLabel__Ph7bj,html[data-theme=dark] .boardDetailPage_shareModalBody__dlcW1,html[data-theme=dark] .boardDetailPage_subGridEmptyBody__0OWAH,html[data-theme=dark] .boardDetailPage_subtitle__eydY5,html[data-theme=dark] .boardDetailPage_todayMeta__Zt0KK{color:var(--sf-muted)}html[data-theme=dark] .boardDetailPage_todayTrack__CdApg{background:rgba(148,163,184,.16)}html[data-theme=dark] .boardDetailPage_chip__pRPB_,html[data-theme=dark] .boardDetailPage_leftBackFab__OOnzO,html[data-theme=dark] .boardDetailPage_reflectionBtn__xtzEQ,html[data-theme=dark] .boardDetailPage_todayBtn__cFRwL{background:rgba(15,23,42,.84);border-color:rgba(148,163,184,.18);color:var(--sf-text)}html[data-theme=dark] .boardDetailPage_reflectionModal__II65c{background:#111827;box-shadow:0 24px 64px rgba(2,6,23,.44)}html[data-theme=dark] .boardDetailPage_reflectionBadge__77HkC,html[data-theme=dark] .boardDetailPage_reflectionPending__lk9fk{background:rgba(244,114,182,.16);color:#fbcfe8!important}html[data-theme=dark] .boardDetailPage_reflectionReason__aDt7F{background:rgba(251,146,60,.14);color:#fed7aa}html[data-theme=dark] .boardDetailPage_reflectionReason__aDt7F span{color:#fdba74}html[data-theme=dark] .boardDetailPage_shareInput____hsD{background:rgba(15,23,42,.86);border-color:rgba(148,163,184,.18);color:var(--sf-text)}html[data-theme=dark] .boardDetailPage_sheetHead__SUbK7{background:rgba(8,17,31,.92);border-color:rgba(148,163,184,.16)}html[data-theme=dark] .boardDetailPage_sheetTitle__W92y9{color:var(--sf-text)}html[data-theme=dark] .boardDetailPage_sheetTitleInput__fC6Uj{background:rgba(15,23,42,.92);border-color:rgba(129,140,248,.48);color:#f8fafc}html[data-theme=dark] .boardDetailPage_sheetHint__4G_TI,html[data-theme=dark] .boardDetailPage_sheetMeta__mGJv_{color:var(--sf-muted)}html[data-theme=dark] .boardDetailPage_sheetHintBubble__R3l4l,html[data-theme=dark] .boardDetailPage_sheetHintWrap__qjwAz,html[data-theme=dark] .boardDetailPage_sheetIconBtn__smWkI,html[data-theme=dark] .boardDetailPage_subGridActionBtn__wcYTJ{background:rgba(30,41,59,.84);border-color:rgba(148,163,184,.18);color:var(--sf-text)}.boardDetailPage_snow__cz_JF{display:none}.boardDetailPage_boardCard__2wkLR,.boardDetailPage_boardModeIntro__vj8wz,.boardDetailPage_confirmModal__639FX,.boardDetailPage_section__mEn5R,.boardDetailPage_shareModal__awfY5,.boardDetailPage_sheet__CbO6j,.boardDetailPage_sideCard__x_hvy,.boardDetailPage_subGridEmptyCard__lnTcq,.boardDetailPage_todayCard__8JKj1{border-color:transparent;border-radius:var(--sf-radius-lg);background:var(--sf-surface);box-shadow:none;backdrop-filter:none}.boardDetailPage_actionItem__jQg6L,.boardDetailPage_boardModeSection__Nm5zz,.boardDetailPage_deleteErr__DkT_K,.boardDetailPage_shareInput____hsD,.boardDetailPage_sheetHintBubble__R3l4l,.boardDetailPage_subGridCard__2MjwL{border-color:transparent;border-radius:var(--sf-radius-lg);background:var(--sf-surface-soft);box-shadow:none}.boardDetailPage_confirmIconBtn__63r3Z,.boardDetailPage_iconActionBtn__oc1ZL,.boardDetailPage_leftBackFab__OOnzO,.boardDetailPage_sheetIconBtn__smWkI,.boardDetailPage_subGridActionBtn__wcYTJ,.boardDetailPage_subGridCreateBtn__2Ip_H,.boardDetailPage_todayBtn__cFRwL{border-color:transparent;border-radius:var(--sf-radius-lg);background:var(--sf-surface-soft);box-shadow:none;transform:none}.boardDetailPage_todayFill__JZiTt{background:var(--sf-primary)}html[data-theme=dark] .boardDetailPage_boardCard__2wkLR,html[data-theme=dark] .boardDetailPage_boardModeIntro__vj8wz,html[data-theme=dark] .boardDetailPage_confirmModal__639FX,html[data-theme=dark] .boardDetailPage_section__mEn5R,html[data-theme=dark] .boardDetailPage_shareModal__awfY5,html[data-theme=dark] .boardDetailPage_sheet__CbO6j,html[data-theme=dark] .boardDetailPage_sideCard__x_hvy,html[data-theme=dark] .boardDetailPage_subGridEmptyCard__lnTcq,html[data-theme=dark] .boardDetailPage_todayCard__8JKj1{background:var(--sf-surface);border-color:transparent;box-shadow:none}@media (max-width:768px){.boardDetailPage_boardModeSection__Nm5zz,.boardDetailPage_subGridCard__2MjwL{border-radius:10px}}.headerOverflowMenu_root__Pg1Ze{position:relative;display:inline-flex}.headerOverflowMenu_menu__mHNyb{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;max-width:min(280px,calc(100vw - 24px));padding:8px;display:grid;gap:4px;border-radius:var(--sf-radius-lg);border:1px solid var(--sf-border-soft);background:rgba(255,255,255,.96);box-shadow:var(--sf-shadow-md);backdrop-filter:blur(16px);z-index:30}.headerOverflowMenu_item___BKZJ{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:10px 12px;border:0;border-radius:calc(var(--sf-radius-md) - 2px);background:transparent;color:var(--sf-text);text-decoration:none;font:inherit;font-size:var(--sf-fs-body);cursor:pointer}.headerOverflowMenu_item___BKZJ:focus-visible,.headerOverflowMenu_item___BKZJ:hover{background:rgba(37,99,235,.08);outline:none}.headerOverflowMenu_item___BKZJ:disabled{opacity:.55;cursor:not-allowed}.headerOverflowMenu_itemDanger__dGVbv{color:var(--sf-danger-ink,#dc2626)}.headerOverflowMenu_itemDanger__dGVbv:focus-visible,.headerOverflowMenu_itemDanger__dGVbv:hover{background:rgba(220,38,38,.08)}html[data-theme=dark] .headerOverflowMenu_menu__mHNyb{border-color:var(--sf-border-soft);background:var(--sf-modal-bg);box-shadow:var(--sf-shadow-lg)}html[data-theme=dark] .headerOverflowMenu_item___BKZJ{color:var(--sf-text)}html[data-theme=dark] .headerOverflowMenu_item___BKZJ:focus-visible,html[data-theme=dark] .headerOverflowMenu_item___BKZJ:hover{background:rgba(59,130,246,.14)}html[data-theme=dark] .headerOverflowMenu_itemDanger__dGVbv{color:rgba(252,165,165,.96)}html[data-theme=dark] .headerOverflowMenu_itemDanger__dGVbv:focus-visible,html[data-theme=dark] .headerOverflowMenu_itemDanger__dGVbv:hover{background:rgba(220,38,38,.16)}@media (max-width:768px){.headerOverflowMenu_menu__mHNyb{left:auto;right:0;min-width:min(160px,calc(100vw - 24px));max-width:calc(100vw - 24px)}}.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}}.mandalart9x9_stage__sDIHG{width:100%}.mandalart9x9_blocks__gYBL8{--block-w:clamp(220px,72vw,320px);display:grid;grid-template-columns:repeat(3,minmax(0,var(--block-w)));gap:16px;width:100%}.mandalart9x9_block__mR_Kv{min-width:0;max-width:100%;padding:14px;border:0;border-radius:20px;background:var(--sf-surface-soft)}.mandalart9x9_centerBlock__SdyJb{grid-column:2;grid-row:2}.mandalart9x9_blockHeader__4u3aQ{display:flex;align-items:center;min-height:32px;padding:2px 6px 10px}.mandalart9x9_centerBlockHeader__I4xR0{visibility:hidden}.mandalart9x9_blockTitle__ejFm7{min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:800;line-height:1.35;color:var(--sf-ink)}.mandalart9x9_blockGrid__MylOJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mandalart9x9_emptyBlock__7AxoT{grid-column:1/-1;padding:14px;text-align:center;color:var(--sf-muted)}@media (max-width:1200px){.mandalart9x9_blocks__gYBL8{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.mandalart9x9_blocks__gYBL8{gap:4px}.mandalart9x9_block__mR_Kv{padding:6px;border-radius:10px}.mandalart9x9_blockHeader__4u3aQ{display:none}.mandalart9x9_blockGrid__MylOJ{gap:4px}}.bookmarkToggleButton_bookmarkButton__m49Sl{flex:0 0 auto}.bookmarkToggleButton_icon__ca_Ek{width:16px;height:16px;display:block;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.bookmarkToggleButton_active__TPh5n .bookmarkToggleButton_icon__ca_Ek{fill:currentColor}.resultShareModal_modalShell__dgJzu{width:min(760px,100%);max-height:min(90dvh,920px);display:grid;gap:16px;padding:18px;border-radius:24px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.92);box-shadow:0 30px 60px rgba(15,23,42,.22)}.resultShareModal_header__4_Iuj{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.resultShareModal_title__CkDXe{font-size:18px;font-weight:900;color:#0f172a}.resultShareModal_subtitle__df_xc{margin:4px 0 0;font-size:13px;line-height:1.5;color:rgba(51,65,85,.76)}.resultShareModal_previewWrap__gqeLR{border-radius:20px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(248,250,252,.92),rgba(255,255,255,.88));padding:12px}.resultShareModal_preview__OxpNq{display:block;width:100%;height:auto;border-radius:16px;box-shadow:0 14px 34px rgba(15,23,42,.14)}.resultShareModal_error__u005S{border-radius:14px;padding:12px 14px;background:rgba(254,226,226,.8);color:#991b1b;font-size:13px;font-weight:700}.resultShareModal_actions__18mN3{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}@media (max-width:768px){.resultShareModal_modalShell__dgJzu{width:100%;max-height:100%;padding:14px;border-radius:20px}.resultShareModal_actions__18mN3{display:grid;grid-template-columns:1fr 1fr}}.resultShareModal_modalShell__dgJzu{border:0;border-radius:var(--sf-radius-lg);background:var(--sf-surface);box-shadow:var(--sf-shadow-md)}.resultShareModal_previewWrap__gqeLR{border:0;border-radius:var(--sf-radius-lg);background:var(--sf-surface-soft)}.resultShareModal_preview__OxpNq{border-radius:var(--sf-radius-lg);box-shadow:none}.resultShareModal_error__u005S{border-radius:var(--sf-radius-lg);background:var(--sf-chip-danger-bg)}.listRowCard_row__dIr1l{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--sf-density-gap-md)}.listRowCard_interactive__KRb_d{cursor:pointer;transition:background .16s ease,color .16s ease}.listRowCard_interactive__KRb_d:hover{background:color-mix(in srgb,var(--sf-primary) 5%,var(--sf-surface-soft))}.listRowCard_interactive__KRb_d:focus-visible{outline:2px solid color-mix(in srgb,var(--sf-primary) 55%,transparent);outline-offset:2px}.listRowCard_main__BD8C_{min-width:0;display:grid;gap:var(--sf-density-gap-sm)}.listRowCard_top__AJGFj{display:flex;align-items:start;justify-content:space-between;gap:var(--sf-density-gap-md)}.listRowCard_titleBlock__7IZXa{min-width:0;display:grid;gap:var(--sf-density-gap-sm)}.listRowCard_badges__o0VLl,.listRowCard_meta__nM3RL,.listRowCard_titleAside__iqYEH{display:flex;flex-wrap:wrap;gap:var(--sf-density-gap-sm);align-items:center}.listRowCard_body__KkhLe{min-width:0}.listRowCard_side__hGhS1{display:grid;justify-items:end;align-content:start;gap:var(--sf-density-gap-sm);text-align:right}@media (max-width:720px){.listRowCard_row__dIr1l{grid-template-columns:1fr;gap:var(--sf-density-mobile-gap-lg)}.listRowCard_top__AJGFj{display:grid}.listRowCard_side__hGhS1{justify-items:stretch;text-align:left}}.metricCard_card__Nc_0U{display:grid;gap:var(--sf-density-gap-tight);min-width:0;padding:var(--sf-card-pad-md);border-radius:var(--sf-radius-card);border:0;background:var(--sf-surface)}.metricCard_top__EgNBH{min-width:0}.metricCard_stacked__Up3xn{display:grid;gap:var(--sf-density-gap-tight)}.metricCard_inline___ILBa{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sf-density-gap-md)}.metricCard_sm__t6JXm{padding:var(--sf-card-pad-sm);gap:var(--sf-density-gap-tight)}.metricCard_label__D8HRa{display:inline-flex;align-items:center;gap:6px;color:var(--sf-text-muted);font-size:12px;font-weight:700;min-width:0}.metricCard_icon__7Cc42{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.metricCard_icon__7Cc42 svg{width:12px;height:12px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.metricCard_value__vrBMA{font-size:clamp(17px,2.3vw,23px);font-weight:700;line-height:1.05;color:var(--sf-text-strong);min-width:0}.metricCard_sm__t6JXm .metricCard_value__vrBMA{font-size:16px}.metricCard_inline___ILBa .metricCard_value__vrBMA{text-align:right;flex:0 0 auto}.metricCard_meta__xo2Cd{color:var(--sf-text-muted);font-size:12px;line-height:1.45}.metricCard_body__1ICKk{display:grid;gap:var(--sf-density-gap-tight)}@media (max-width:640px){.metricCard_card__Nc_0U{padding:var(--sf-density-mobile-card-pad)}.metricCard_value__vrBMA{font-size:18px}.metricCard_inline___ILBa{gap:var(--sf-density-mobile-gap-md)}}.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}}.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}}.planFinanceReportSection_section__oRFsg{display:grid;gap:14px;padding:18px;border-radius:24px;border:1px solid color-mix(in srgb,var(--sf-primary) 12%,var(--sf-border));background:linear-gradient(180deg,color-mix(in srgb,var(--sf-surface) 96%,#fbfdff),color-mix(in srgb,#eef5ff 50%,var(--sf-surface)));box-shadow:0 18px 40px rgba(40,60,120,.06);min-width:0;overflow:hidden}.planFinanceReportSection_header__xkOsT{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap;min-width:0}.planFinanceReportSection_headerActions__GlVr1{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.planFinanceReportSection_toolbar___RSpP{display:grid;gap:12px;padding:14px 16px;border-radius:22px;border:1px solid color-mix(in srgb,var(--sf-primary) 12%,var(--sf-border));background:color-mix(in srgb,var(--sf-surface) 98%,#ffffff);min-width:0}.planFinanceReportSection_toolbarPrimaryRow__K1urO,.planFinanceReportSection_toolbarSecondaryRow__xgFRL{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;min-width:0}.planFinanceReportSection_toolbarSecondaryRow__xgFRL{align-items:flex-start}.planFinanceReportSection_headerCopy__2kCn6{display:grid;gap:6px}.planFinanceReportSection_title__LMJXd{margin:0;font-size:1.08rem;font-weight:800;color:var(--sf-text)}.planFinanceReportSection_meta__xBZ8I{margin:0;color:var(--sf-text-muted);font-size:.9rem}.planFinanceReportSection_monthPicker__WqPE0{display:grid;gap:6px;color:var(--sf-text-muted);font-size:.82rem;min-width:0;width:min(192px,100%)}.planFinanceReportSection_monthPickerInput__20ylB{font-size:.84rem;font-weight:700}.planFinanceReportSection_exportGroup__28q5t{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap;flex:0 0 auto}.planFinanceReportSection_input__9g5kp{width:100%;min-width:164px;border-radius:14px;border:1px solid var(--sf-border);background:var(--sf-surface);color:var(--sf-text);padding:10px 12px;font:inherit}.planFinanceReportSection_exportButton__3SzhX{display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border-radius:14px;border:1px solid color-mix(in srgb,var(--sf-primary) 12%,var(--sf-border));background:color-mix(in srgb,var(--sf-primary) 6%,var(--sf-surface));color:color-mix(in srgb,var(--sf-primary) 86%,var(--sf-text));cursor:pointer;flex:0 0 auto}.planFinanceReportSection_exportButton__3SzhX svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.planFinanceReportSection_exportButton__3SzhX:focus-visible,.planFinanceReportSection_exportButton__3SzhX:hover{border-color:color-mix(in srgb,var(--sf-primary) 26%,var(--sf-border));background:color-mix(in srgb,var(--sf-primary) 10%,var(--sf-surface));outline:none}.planFinanceReportSection_quickMonthTabs__HHGCU{display:flex;flex-wrap:wrap;gap:8px;min-width:0;flex:1 1 0}.planFinanceReportSection_periodTabs__znd_g{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;flex:0 0 auto}.planFinanceReportSection_periodTab__I7wy9{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--sf-primary) 10%,var(--sf-border));background:color-mix(in srgb,var(--sf-primary) 4%,var(--sf-surface));color:var(--sf-text-muted);font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}.planFinanceReportSection_periodTabActive__AaOeZ{color:color-mix(in srgb,var(--sf-primary) 86%,var(--sf-text));border-color:color-mix(in srgb,var(--sf-primary) 28%,var(--sf-border));background:color-mix(in srgb,var(--sf-primary) 12%,var(--sf-surface))}.planFinanceReportSection_quickMonthTab__FI3j_{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--sf-primary) 10%,var(--sf-border));background:color-mix(in srgb,var(--sf-primary) 4%,var(--sf-surface));color:var(--sf-text-muted);font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}.planFinanceReportSection_quickMonthTabActive__kXqwM{color:color-mix(in srgb,var(--sf-primary) 86%,var(--sf-text));border-color:color-mix(in srgb,var(--sf-primary) 28%,var(--sf-border));background:color-mix(in srgb,var(--sf-primary) 12%,var(--sf-surface))}.planFinanceReportSection_highlightRow__MyWH0{display:flex;flex-wrap:wrap;gap:8px}.planFinanceReportSection_summaryGrid__Ms7W_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}.planFinanceReportSection_summaryCard__pmEo4{display:grid;gap:6px;padding:16px;border-radius:18px;border:1px solid color-mix(in srgb,var(--sf-primary) 12%,var(--sf-border));background:color-mix(in srgb,var(--sf-surface) 98%,#ffffff);min-width:0}.planFinanceReportSection_metricCardInteractive__JPrl0,.planFinanceReportSection_summaryCardInteractive__24hPl{cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.planFinanceReportSection_metricCardInteractive__JPrl0:focus-visible,.planFinanceReportSection_metricCardInteractive__JPrl0:hover,.planFinanceReportSection_summaryCardInteractive__24hPl:focus-visible,.planFinanceReportSection_summaryCardInteractive__24hPl:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--sf-primary) 24%,var(--sf-border));box-shadow:0 10px 24px rgba(40,60,120,.08);outline:none}.planFinanceReportSection_summaryLabel__WFwCI{color:var(--sf-text-muted);font-size:.78rem;font-weight:700}.planFinanceReportSection_summaryValue__jplDQ{color:var(--sf-text);font-size:1.22rem;font-weight:800;line-height:1.15;word-break:break-word}.planFinanceReportSection_summaryMeta__8JKC8{color:var(--sf-text-muted);font-size:.8rem;line-height:1.4}.planFinanceReportSection_highlightPill__Mz4ou,.planFinanceReportSection_metricPill__IZhoV,.planFinanceReportSection_panelMeta__pUJXs{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--sf-primary) 10%,var(--sf-border));background:color-mix(in srgb,var(--sf-primary) 5%,var(--sf-surface));color:var(--sf-text-muted);font-size:.78rem;font-weight:800}.planFinanceReportSection_highlightPillInteractive__ziVu8{font:inherit;cursor:pointer}.planFinanceReportSection_panelGrid__IxPln{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0}.planFinanceReportSection_foldSection__WP4u0{border-radius:20px;border:1px solid color-mix(in srgb,var(--sf-primary) 10%,var(--sf-border));background:color-mix(in srgb,var(--sf-surface) 97%,#fafdff);overflow:hidden}.planFinanceReportSection_foldSummary__pXSDF{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;cursor:pointer}.planFinanceReportSection_foldSummary__pXSDF::-webkit-details-marker{display:none}.planFinanceReportSection_foldTitleBlock__nzy2K{display:grid;gap:4px;min-width:0}.planFinanceReportSection_foldTitle__qjDJH{color:var(--sf-text);font-size:.96rem;font-weight:800}.planFinanceReportSection_foldMeta__RzYey{color:var(--sf-text-muted);font-size:.8rem;line-height:1.4}.planFinanceReportSection_foldChevron__KJ2Sw{color:var(--sf-text-muted);font-size:1rem;transition:transform .18s ease}.planFinanceReportSection_foldSection__WP4u0[open] .planFinanceReportSection_foldChevron__KJ2Sw{transform:rotate(180deg)}.planFinanceReportSection_foldContent__veys5{display:grid;gap:12px;padding:0 16px 16px}.planFinanceReportSection_panel__wVKCe{display:grid;gap:12px;padding:14px;border-radius:20px;border:1px solid color-mix(in srgb,var(--sf-primary) 10%,var(--sf-border));background:color-mix(in srgb,var(--sf-surface) 97%,#fafdff);min-width:0;overflow:hidden}.planFinanceReportSection_panelHead__H2_1K{display:flex;justify-content:space-between;gap:12px;align-items:center;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--sf-primary) 10%,var(--sf-border))}.planFinanceReportSection_panelHead__H2_1K h4{margin:0;font-size:.98rem;font-weight:800;color:var(--sf-text)}.planFinanceReportSection_trendGrid__AobwR{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;min-width:0}.planFinanceReportSection_taxBreakdownGrid__Af5o1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;min-width:0}.planFinanceReportSection_trendTile__1Ghqh{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid color-mix(in srgb,var(--sf-primary) 10%,var(--sf-border));background:color-mix(in srgb,var(--sf-surface) 98%,#ffffff);min-width:0;overflow:hidden}.planFinanceReportSection_trendTileHead__qrzd3{display:flex;justify-content:space-between;gap:10px;align-items:center}.planFinanceReportSection_trendTileHead__qrzd3 span{color:var(--sf-text-muted);font-size:.82rem;font-weight:700}.planFinanceReportSection_trendTileHead__qrzd3 strong{color:var(--sf-text);font-size:.92rem}.planFinanceReportSection_trendSparkline__UeOeS{width:100%;height:64px;overflow:hidden;min-width:0}.planFinanceReportSection_trendLine__QkwFV{fill:none;stroke:color-mix(in srgb,var(--sf-primary) 82%,#4f7dff);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.planFinanceReportSection_trendAxis__Zz8pJ{display:flex;justify-content:space-between;gap:10px;color:var(--sf-text-muted);font-size:.78rem}.planFinanceReportSection_metricGrid__R7bwG{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;min-width:0}.planFinanceReportSection_metricCard__x7Hit{display:grid;gap:12px;padding:14px;border-radius:18px;border:1px solid color-mix(in srgb,var(--sf-primary) 10%,var(--sf-border));background:color-mix(in srgb,var(--sf-surface) 98%,#ffffff);min-width:0;overflow:hidden}.planFinanceReportSection_compareTag__MPQd_{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--sf-primary) 10%,var(--sf-border));background:color-mix(in srgb,var(--sf-primary) 4%,var(--sf-surface));color:var(--sf-text-muted);font-size:.78rem;font-weight:800;width:fit-content}.planFinanceReportSection_noticeBox__4PrKE{display:grid;gap:5px;padding:12px 14px;border-radius:16px;border:1px solid color-mix(in srgb,#f59e0b 24%,var(--sf-border));background:color-mix(in srgb,#fff7e8 84%,var(--sf-surface))}.planFinanceReportSection_noticeBox__4PrKE strong{color:var(--sf-text);font-size:.88rem}.planFinanceReportSection_noticeBox__4PrKE span{color:var(--sf-text-muted);font-size:.82rem;line-height:1.45}.planFinanceReportSection_metricHeader__thzBu{display:flex;justify-content:space-between;gap:10px;align-items:center;min-width:0}.planFinanceReportSection_metricHeader__thzBu strong{color:var(--sf-text);font-size:.95rem;min-width:0;word-break:break-word}.planFinanceReportSection_metricRows__iDTFh{display:grid;gap:8px}.planFinanceReportSection_taxCategoryList__DCECp{display:grid;gap:8px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--sf-primary) 10%,var(--sf-border))}.planFinanceReportSection_taxCategoryHeading__qjvwP{color:var(--sf-text-muted);font-size:.78rem;font-weight:800}.planFinanceReportSection_taxCategoryItem__BH_SF{display:grid;gap:4px;padding:10px 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--sf-primary) 10%,var(--sf-border));background:color-mix(in srgb,var(--sf-primary) 4%,var(--sf-surface))}.planFinanceReportSection_taxCategoryMain__V7zXa{display:flex;justify-content:space-between;gap:10px;align-items:center}.planFinanceReportSection_taxCategoryName__F4RQG{color:var(--sf-text);font-size:.84rem;font-weight:800}.planFinanceReportSection_taxCategoryAmount__dMtZa{color:var(--sf-text);font-size:.84rem;font-weight:700;text-align:right}.planFinanceReportSection_taxCategoryTax__bMoV0{color:var(--sf-text-muted);font-size:.78rem;line-height:1.35}.planFinanceReportSection_metricRow__G2aI5{display:flex;justify-content:space-between;gap:10px;align-items:center;color:var(--sf-text-muted);font-size:.86rem;min-width:0}.planFinanceReportSection_metricRow__G2aI5 strong{color:var(--sf-text);font-size:.92rem;text-align:right;min-width:0;word-break:break-word}.planFinanceReportSection_positive__Ap6AF{color:color-mix(in srgb,#15803d 84%,var(--sf-text))}.planFinanceReportSection_negative__wVCT3{color:color-mix(in srgb,#dc2626 84%,var(--sf-text))}html[data-theme=dark] .planFinanceReportSection_foldSection__WP4u0,html[data-theme=dark] .planFinanceReportSection_metricCard__x7Hit,html[data-theme=dark] .planFinanceReportSection_panel__wVKCe,html[data-theme=dark] .planFinanceReportSection_section__oRFsg,html[data-theme=dark] .planFinanceReportSection_summaryCard__pmEo4,html[data-theme=dark] .planFinanceReportSection_trendTile__1Ghqh{background:color-mix(in srgb,var(--sf-surface) 90%,#152540);box-shadow:none}html[data-theme=dark] .planFinanceReportSection_compareTag__MPQd_,html[data-theme=dark] .planFinanceReportSection_highlightPill__Mz4ou,html[data-theme=dark] .planFinanceReportSection_metricPill__IZhoV,html[data-theme=dark] .planFinanceReportSection_panelMeta__pUJXs,html[data-theme=dark] .planFinanceReportSection_periodTab__I7wy9,html[data-theme=dark] .planFinanceReportSection_quickMonthTab__FI3j_{background:color-mix(in srgb,var(--sf-surface) 88%,#1b2d4a)}html[data-theme=dark] .planFinanceReportSection_periodTabActive__AaOeZ,html[data-theme=dark] .planFinanceReportSection_quickMonthTabActive__kXqwM{background:color-mix(in srgb,var(--sf-primary) 18%,var(--sf-surface))}html[data-theme=dark] .planFinanceReportSection_exportButton__3SzhX{background:color-mix(in srgb,var(--sf-primary) 16%,var(--sf-surface))}html[data-theme=dark] .planFinanceReportSection_toolbar___RSpP{background:color-mix(in srgb,var(--sf-surface) 94%,#16243d)}html[data-theme=dark] .planFinanceReportSection_noticeBox__4PrKE{background:color-mix(in srgb,#4a3516 58%,var(--sf-surface))}@media (max-width:820px){.planFinanceReportSection_panelGrid__IxPln,.planFinanceReportSection_summaryGrid__Ms7W_{grid-template-columns:1fr}}@media (max-width:640px){.planFinanceReportSection_metricCard__x7Hit,.planFinanceReportSection_panel__wVKCe,.planFinanceReportSection_section__oRFsg,.planFinanceReportSection_summaryCard__pmEo4{padding:14px;border-radius:18px}.planFinanceReportSection_metricGrid__R7bwG,.planFinanceReportSection_trendGrid__AobwR{grid-template-columns:1fr}.planFinanceReportSection_header__xkOsT{grid-template-columns:1fr;display:grid}.planFinanceReportSection_headerActions__GlVr1{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;justify-content:stretch}.planFinanceReportSection_toolbar___RSpP{padding:12px 14px;border-radius:18px}.planFinanceReportSection_toolbarPrimaryRow__K1urO,.planFinanceReportSection_toolbarSecondaryRow__xgFRL{display:grid;grid-template-columns:1fr;align-items:stretch}.planFinanceReportSection_monthPicker__WqPE0{width:100%;min-width:0}.planFinanceReportSection_exportGroup__28q5t{justify-content:flex-end}.planFinanceReportSection_foldSummary__pXSDF{padding:12px 14px}.planFinanceReportSection_foldContent__veys5{padding:0 14px 14px}.planFinanceReportSection_metricHeader__thzBu,.planFinanceReportSection_metricRow__G2aI5,.planFinanceReportSection_panelHead__H2_1K,.planFinanceReportSection_trendTileHead__qrzd3{grid-template-columns:1fr;display:grid;align-items:start}.planFinanceReportSection_periodTabs__znd_g,.planFinanceReportSection_quickMonthTabs__HHGCU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.planFinanceReportSection_periodTabs__znd_g{justify-content:stretch}.planFinanceReportSection_taxBreakdownGrid__Af5o1{grid-template-columns:1fr}.planFinanceReportSection_taxCategoryMain__V7zXa{display:grid;grid-template-columns:1fr;align-items:start}.planFinanceReportSection_taxCategoryAmount__dMtZa{text-align:left}.planFinanceReportSection_highlightRow__MyWH0{display:grid;grid-template-columns:1fr}.planFinanceReportSection_input__9g5kp{min-width:0}.planFinanceReportSection_monthPickerInput__20ylB{font-size:.8rem}}.planFinanceReportSection_foldSection__WP4u0,.planFinanceReportSection_metricCard__x7Hit,.planFinanceReportSection_noticeBox__4PrKE,.planFinanceReportSection_panel__wVKCe,.planFinanceReportSection_section__oRFsg,.planFinanceReportSection_summaryCard__pmEo4,.planFinanceReportSection_toolbar___RSpP,.planFinanceReportSection_trendTile__1Ghqh{border:0;border-radius:8px;background:var(--sf-surface);box-shadow:none}.planFinanceReportSection_metricRow__G2aI5,.planFinanceReportSection_taxCategoryItem__BH_SF{border:0;border-radius:8px;background:var(--sf-surface-soft)}.planFinanceReportSection_input__9g5kp,.planFinanceReportSection_monthPickerInput__20ylB{border:0;border-radius:8px;background:var(--sf-surface-soft);box-shadow:none}.planFinanceReportSection_input__9g5kp:focus,.planFinanceReportSection_monthPickerInput__20ylB:focus{outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--sf-primary) 18%,transparent)}.planFinanceReportSection_compareTag__MPQd_,.planFinanceReportSection_exportButton__3SzhX,.planFinanceReportSection_highlightPill__Mz4ou,.planFinanceReportSection_metricPill__IZhoV,.planFinanceReportSection_panelMeta__pUJXs,.planFinanceReportSection_periodTab__I7wy9,.planFinanceReportSection_quickMonthTab__FI3j_{border:0;box-shadow:none;transform:none}.planFinanceReportSection_periodTabActive__AaOeZ,.planFinanceReportSection_quickMonthTabActive__kXqwM{background:color-mix(in srgb,var(--sf-primary) 14%,var(--sf-surface));color:var(--sf-primary)}.planFinanceReportSection_metricCardInteractive__JPrl0:focus-visible,.planFinanceReportSection_metricCardInteractive__JPrl0:hover,.planFinanceReportSection_summaryCardInteractive__24hPl:focus-visible,.planFinanceReportSection_summaryCardInteractive__24hPl:hover{box-shadow:none;transform:none}html[data-theme=dark] .planFinanceReportSection_foldSection__WP4u0,html[data-theme=dark] .planFinanceReportSection_metricCard__x7Hit,html[data-theme=dark] .planFinanceReportSection_noticeBox__4PrKE,html[data-theme=dark] .planFinanceReportSection_panel__wVKCe,html[data-theme=dark] .planFinanceReportSection_section__oRFsg,html[data-theme=dark] .planFinanceReportSection_summaryCard__pmEo4,html[data-theme=dark] .planFinanceReportSection_toolbar___RSpP,html[data-theme=dark] .planFinanceReportSection_trendTile__1Ghqh{border:0;background:var(--sf-surface);box-shadow:none}html[data-theme=dark] .planFinanceReportSection_input__9g5kp,html[data-theme=dark] .planFinanceReportSection_metricRow__G2aI5,html[data-theme=dark] .planFinanceReportSection_monthPickerInput__20ylB,html[data-theme=dark] .planFinanceReportSection_taxCategoryItem__BH_SF{border:0;background:var(--sf-surface-soft)}.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%)}}.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:minmax(0,1.08fr) minmax(0,.92fr)}.parentingJournalView_insightGridSingle__x0eGM,.parentingJournalView_mainGridSingle__RVp5K{grid-template-columns:1fr}.parentingJournalView_insightGrid__H2kHo{grid-template-columns:repeat(2,minmax(0,1fr))}.parentingJournalView_panel__6_gbK{border-radius:20px;border:1px solid rgba(244,114,182,.18);background:linear-gradient(180deg,rgba(253,242,248,.78),rgba(255,255,255,.94));padding:14px;display:grid;gap:12px;box-shadow:0 16px 34px rgba(15,23,42,.06)}.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:flex;flex-wrap:wrap;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(2,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_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:12px;border-radius:18px}.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: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}}.planRunningRoadmapPanels_root__TixWB{display:grid;gap:16px}.planRunningRoadmapPanels_card__KT_vI,.planRunningRoadmapPanels_panel__v_Yh8{border:1px solid var(--sf-border);border-radius:22px;background:var(--sf-surface);padding:18px;color:var(--sf-text-strong)}.planRunningRoadmapPanels_card__KT_vI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.planRunningRoadmapPanels_card__KT_vI>div{display:grid;gap:4px;padding:12px;border-radius:16px;background:var(--sf-surface-soft)}.planRunningRoadmapPanels_card__KT_vI span,.planRunningRoadmapPanels_challengeCard__dsNpF small,.planRunningRoadmapPanels_listCard__e9Itc small,.planRunningRoadmapPanels_panel__v_Yh8 p{color:var(--sf-text-muted);font-size:13px}.planRunningRoadmapPanels_card__KT_vI strong{font-size:24px}.planRunningRoadmapPanels_panel__v_Yh8{display:grid;gap:16px}.planRunningRoadmapPanels_panel__v_Yh8 header h3{margin:0 0 5px;font-size:18px}.planRunningRoadmapPanels_panel__v_Yh8 header p{margin:0}.planRunningRoadmapPanels_panelHeader___ov8O{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.planRunningRoadmapPanels_panelHeader___ov8O>div{min-width:0}.planRunningRoadmapPanels_error__arNGD,.planRunningRoadmapPanels_notice__I8uHn{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,#29c996 16%,var(--sf-surface));color:var(--sf-text-strong)}.planRunningRoadmapPanels_error__arNGD{background:color-mix(in srgb,#ef4444 14%,var(--sf-surface))}.planRunningRoadmapPanels_error__arNGD button,.planRunningRoadmapPanels_notice__I8uHn button{border:0;background:transparent;color:inherit;font-size:20px;cursor:pointer}.planRunningRoadmapPanels_formGrid__RtodM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:4px}.planRunningRoadmapPanels_formGrid__RtodM fieldset,.planRunningRoadmapPanels_formGrid__RtodM label{display:grid;gap:6px;color:var(--sf-text-muted);font-size:12px;border:0;margin:0;padding:0;min-width:0}.planRunningRoadmapPanels_dateInline__AX2fC,.planRunningRoadmapPanels_formGrid__RtodM input,.planRunningRoadmapPanels_formGrid__RtodM select{min-width:0;width:100%;border:1px solid var(--sf-border);border-radius:12px;background:var(--sf-surface-soft);color:var(--sf-text-strong);padding:10px 11px}.planRunningRoadmapPanels_wide__TF3rk{grid-column:1/-1}.planRunningRoadmapPanels_editorModalOverlay__lPzFf.planRunningRoadmapPanels_editorModalOverlay__lPzFf{top:var(--sf-modal-offset-top,0);bottom:0}.planRunningRoadmapPanels_editorModalShell__HfJgv.planRunningRoadmapPanels_editorModalShell__HfJgv{width:min(680px,calc(100vw - 28px))}.planRunningRoadmapPanels_editorModalBody__d2sfL{padding:2px}.planRunningRoadmapPanels_emptyHint__kJR_o{margin:0;padding:13px 14px;border-radius:14px;background:var(--sf-surface-soft)}.planRunningRoadmapPanels_emptyHint__kJR_o a{color:var(--sf-accent,#2877c7);font-weight:700}.planRunningRoadmapPanels_challengeGrid__edDBg,.planRunningRoadmapPanels_workoutList__b_wga{display:grid;gap:10px}.planRunningRoadmapPanels_listCard__e9Itc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:15px;background:var(--sf-surface-soft)}.planRunningRoadmapPanels_listCard__e9Itc>div:first-child{display:grid;gap:4px}.planRunningRoadmapPanels_actions__SFaVF{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.planRunningRoadmapPanels_dateInline__AX2fC{width:140px;padding:7px 8px}.planRunningRoadmapPanels_friendGrid___I9iF,.planRunningRoadmapPanels_weekdays__Nb2PG{display:flex;flex-wrap:wrap;gap:8px}.planRunningRoadmapPanels_check__G8AsF,.planRunningRoadmapPanels_friendGrid___I9iF label,.planRunningRoadmapPanels_privacy__9JXAh,.planRunningRoadmapPanels_weekdays__Nb2PG label{display:flex!important;align-items:center;gap:7px;padding:8px 10px;border-radius:12px;background:var(--sf-surface-soft);color:var(--sf-text-strong)!important}.planRunningRoadmapPanels_check__G8AsF input,.planRunningRoadmapPanels_friendGrid___I9iF input,.planRunningRoadmapPanels_privacy__9JXAh input,.planRunningRoadmapPanels_weekdays__Nb2PG input{width:auto}.planRunningRoadmapPanels_challengeGrid__edDBg{grid-template-columns:repeat(2,minmax(0,1fr))}.planRunningRoadmapPanels_challengeCard__dsNpF{display:grid;gap:12px;padding:14px;border:1px solid var(--sf-border);border-radius:16px}.planRunningRoadmapPanels_challengeHead__BFi3v{display:flex;justify-content:space-between;gap:12px}.planRunningRoadmapPanels_challengeHead__BFi3v>div{display:grid;gap:4px}.planRunningRoadmapPanels_ranking__XK3dE{display:grid;gap:7px;margin:0;padding:0;list-style:none}.planRunningRoadmapPanels_ranking__XK3dE li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;font-size:13px}.planRunningRoadmapPanels_ranking__XK3dE li strong{font-size:12px}.planRunningRoadmapPanels_ranking__XK3dE button{border:0;background:transparent;cursor:pointer}.planRunningRoadmapPanels_reportLayout__Ei2kh{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:14px}.planRunningRoadmapPanels_reportSessions__0XACK{display:grid;align-content:start;gap:8px}.planRunningRoadmapPanels_reportSessions__0XACK button{display:grid;gap:4px;text-align:left;padding:12px;border:1px solid var(--sf-border);border-radius:14px;background:var(--sf-surface-soft);color:var(--sf-text-strong);cursor:pointer}.planRunningRoadmapPanels_reportSessions__0XACK button span{color:var(--sf-text-muted);font-size:12px}.planRunningRoadmapPanels_reportSessions__0XACK .planRunningRoadmapPanels_selectedSession__mDcVB{border-color:#29c996;box-shadow:inset 0 0 0 1px #29c996}.planRunningRoadmapPanels_detailCard__hUX9R,.planRunningRoadmapPanels_detailEmpty__tmmxw{min-height:220px;padding:16px;border-radius:16px;background:var(--sf-surface-soft)}.planRunningRoadmapPanels_detailCard__hUX9R{display:grid;align-content:start;gap:15px}.planRunningRoadmapPanels_detailEmpty__tmmxw{display:grid;place-items:center;color:var(--sf-text-muted)}.planRunningRoadmapPanels_detailMetrics__G8sJD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.planRunningRoadmapPanels_detailMetrics__G8sJD>div{display:grid;gap:4px}.planRunningRoadmapPanels_detailMetrics__G8sJD span{color:var(--sf-text-muted);font-size:11px}.planRunningRoadmapPanels_workoutBadge__S24oP{margin:0;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,#29c996 14%,var(--sf-surface));color:var(--sf-text-strong)!important}.planRunningRoadmapPanels_splitTable__wjdpT{display:grid;gap:6px}.planRunningRoadmapPanels_splitTable__wjdpT>div{display:grid;grid-template-columns:1fr auto auto;gap:12px;padding:8px 0;border-bottom:1px solid var(--sf-border)}.planRunningRoadmapPanels_splitTable__wjdpT small{color:var(--sf-text-muted)}.planRunningRoadmapPanels_privacy__9JXAh{justify-self:start}@media (max-width:720px){.planRunningRoadmapPanels_challengeGrid__edDBg,.planRunningRoadmapPanels_detailMetrics__G8sJD,.planRunningRoadmapPanels_formGrid__RtodM,.planRunningRoadmapPanels_reportLayout__Ei2kh{grid-template-columns:1fr}.planRunningRoadmapPanels_panelHeader___ov8O{align-items:stretch;flex-direction:column}.planRunningRoadmapPanels_panelHeader___ov8O button{align-self:flex-start}.planRunningRoadmapPanels_listCard__e9Itc{align-items:flex-start;flex-direction:column}.planRunningRoadmapPanels_actions__SFaVF{justify-content:flex-start}}@media (max-width:640px){.planRunningRoadmapPanels_editorModalOverlay__lPzFf.planRunningRoadmapPanels_editorModalOverlay__lPzFf{padding:0}.planRunningRoadmapPanels_editorModalShell__HfJgv.planRunningRoadmapPanels_editorModalShell__HfJgv{width:100%;max-width:none;min-height:var(--sf-modal-vh,100dvh);max-height:var(--sf-modal-vh,100dvh);margin:0;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));border-radius:0}}.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)}.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}