.me_page__2x3oF{width:100%;max-width:720px;margin:0 auto;padding:var(--sp-5) var(--sp-4) var(--sp-8)}.me_header__e_G1_{margin-bottom:var(--sp-5)}[data-ff-scope] h1.me_title__4r0g6{margin:0 0 var(--sp-2);font-size:var(--fs-d3);color:var(--text-display)}[data-ff-scope] p.me_sub__Yd1je{margin:0;font-size:var(--fs-small);color:var(--text-muted)}.me_section__dUyEI{margin-top:var(--sp-6)}[data-ff-scope] h2.me_sectionHead__ir77l{margin:0 0 var(--sp-3);padding-bottom:var(--sp-2);border-bottom:var(--bw-hairline) solid var(--border-quiet);font-size:var(--fs-h3);font-variation-settings:var(--vf-display-c);letter-spacing:var(--ls-caps-wide);color:var(--text-accent)}.me_streak__NsbsP{display:flex;align-items:baseline;gap:var(--sp-4);padding:var(--sp-5) var(--sp-4);background:var(--surface-accent);color:var(--text-on-accent);box-shadow:var(--shadow-print)}.me_streakNum__lsTqb{font-family:var(--font-display);font-variation-settings:var(--vf-display-x);font-size:var(--fs-d1);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums}[data-ff-scope] h2.me_streakLabel__LXPyc{margin:0;font-family:var(--font-display);font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps-wide);font-size:var(--fs-h3);line-height:var(--lh-tight)}[data-ff-scope] p.me_streakNote__UJJB0{margin:var(--sp-3) 0 0;font-size:var(--fs-small);color:var(--text-muted)}.me_tiles__VfZe9{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--bw-hairline);margin:0;padding:0;list-style:none}.me_tile__YCRRu{display:flex;flex-direction:column;gap:var(--sp-1);min-height:88px;padding:var(--sp-4) var(--sp-3);background:var(--surface-invert);color:var(--text-on-invert)}.me_tileNum__U7bKL{font-family:var(--font-display);font-variation-settings:var(--vf-display-n);font-size:var(--fs-d4);line-height:var(--lh-display);font-variant-numeric:tabular-nums;color:var(--text-on-invert)}.me_tileOf__QWw9W{font-size:var(--fs-h3);color:color-mix(in oklab,var(--text-on-invert) 55%,var(--surface-invert))}.me_tileLabel__b5k9j{font-family:var(--font-display);font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:var(--fs-micro);color:color-mix(in oklab,var(--text-on-invert) 62%,var(--surface-invert))}.me_bars__p4_kL{display:grid;gap:var(--sp-3);margin:0;padding:0;list-style:none}[data-ff-scope] p.me_barHead__ZGwVi{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin:0 0 var(--sp-1);font-family:var(--font-display);font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:var(--fs-micro);color:var(--text-body)}.me_barPct__qhE13{font-variant-numeric:tabular-nums;color:var(--text-accent)}.me_barTrack__lFgpI{height:12px;border:var(--bw-hairline) solid var(--border-quiet)}.me_barFill__5ETgf{height:100%;width:var(--bar-fill,0);background:var(--surface-accent)}.me_archive__iqkF9{display:grid;gap:var(--bw-hairline);margin:0;padding:0;list-style:none}.me_entryRow__US49D{display:flex;align-items:stretch;gap:var(--bw-hairline)}[data-ff-scope] a.me_entry__mH3KQ{display:flex;flex:1;min-width:0;flex-direction:column;gap:var(--sp-1);min-height:56px;padding:var(--sp-3);border:var(--bw-hairline) solid var(--border-quiet);color:var(--text-body);text-decoration:none;transition:none}[data-ff-scope] a.me_entry__mH3KQ:hover{border-color:var(--border-hairline);color:var(--text-accent)}[data-ff-scope] a.me_entry__mH3KQ:focus-visible{outline:var(--bw-hairline) solid var(--surface-accent);outline-offset:var(--bw-hairline)}.me_entryHead__X8WmT{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);font-family:var(--font-display);font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--text-accent)}.me_entryText__xPpC_{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-muted);overflow-wrap:anywhere}[data-ff-scope] p.me_empty__npIds{margin:0;padding:var(--sp-5) var(--sp-4);border:var(--bw-hairline) solid var(--border-quiet);font-size:var(--fs-small);color:var(--text-muted);text-align:center}.me_rows__vI_yI{display:grid;gap:var(--sp-4)}.me_row__9WDUn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) 0;border-bottom:var(--bw-hairline) solid var(--border-quiet)}.me_rowText__AR2Zd{flex:1 1 220px;min-width:0}.me_rowLabel__4jl3f{display:block;font-family:var(--font-display);font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:var(--fs-small);color:var(--text-body)}[data-ff-scope] p.me_rowHint__tyig9{margin:var(--sp-1) 0 0;font-size:var(--fs-micro);line-height:var(--lh-body);color:var(--text-muted)}.me_action__POe0X{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:48px;padding:var(--pad-btn-y) var(--pad-btn-x);border:var(--bw-hairline) solid var(--border-hairline);background:transparent;color:var(--text-accent);font-family:var(--font-display);font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:var(--fs-small);cursor:pointer;transition:none}.me_action__POe0X:hover:not(:disabled){background:var(--surface-accent);color:var(--text-on-accent)}.me_action__POe0X:focus-visible{outline:var(--bw-hairline) solid var(--surface-accent);outline-offset:var(--bw-hairline)}[data-ff-scope] a.me_action__POe0X{border-bottom:var(--bw-hairline) solid var(--border-hairline);text-decoration:none;color:var(--text-accent)}[data-ff-scope] a.me_action__POe0X:hover{background:var(--surface-accent);border-color:var(--surface-accent);color:var(--text-on-accent)}.me_actionForm__7vj1O{margin:0}[data-ff-scope] p.me_status__NmGZk{margin:0;flex:1 1 100%;font-size:var(--fs-micro);color:var(--text-accent)}.me_printStage__Z4_sc{position:fixed;top:0;left:-10000px;width:720px;pointer-events:none;z-index:-1}.me_printCard__FT_3B{width:720px;padding:40px;box-sizing:border-box;background:var(--surface-page);color:var(--text-body);font-family:var(--font-display)}.me_printCard__FT_3B,.me_printCard__FT_3B *,.me_printStage__Z4_sc{max-width:none}[data-ff-scope] p.me_printKicker__jqCPH{margin:0;font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps-wide);font-size:16px;color:var(--text-accent)}[data-ff-scope] p.me_printDay__5BX_2{margin:8px 0 24px;font-variation-settings:var(--vf-display-x);text-transform:uppercase;font-size:56px;line-height:1;font-variant-numeric:tabular-nums;color:var(--text-body)}.me_printOf__N95Bs{font-size:28px}.me_printStreak__jQuAG{display:flex;align-items:center;gap:16px;padding:20px 24px;background:var(--surface-accent);color:var(--text-on-accent)}.me_printStreakNum__k3zH5{font-variation-settings:var(--vf-display-x);font-size:64px;line-height:1;font-variant-numeric:tabular-nums}.me_printStreakLabel__ubJK0{font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps-wide);font-size:20px}.me_printTiles__etnar{display:flex;gap:2px;margin-top:2px}.me_printTile__LB9yG{flex:1 1 0;padding:20px 16px;border:2px solid var(--border-hairline)}.me_printTileNum__kcJ3E{display:block;font-variation-settings:var(--vf-display-n);font-size:34px;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--text-body)}.me_printTileLabel__cfEjU{display:block;margin-top:6px;font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:14px;color:var(--text-accent)}[data-ff-scope] ul.me_printRates__Ykrv8{display:flex;gap:2px;margin:2px 0 0;padding:0;list-style:none}.me_printRate__Zz5fX{flex:1 1 0;display:flex;flex-direction:column;gap:4px;padding:16px;border:2px solid var(--border-hairline);font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:14px;color:var(--text-body)}.me_printRateNum__YHFL2{font-size:24px;font-variant-numeric:tabular-nums;color:var(--text-accent)}[data-ff-scope] p.me_printFoot__APSsZ{margin:24px 0 0;font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps-wide);font-size:14px;color:var(--text-accent)}.me_themeSet__0yXf8{margin:0;padding:0;border:0}.me_themeLegend__Yl1y0{padding:0;font-family:var(--font-display);font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:var(--fs-small);color:var(--text-body)}.me_themeOptions__3PXMR{display:flex;gap:var(--bw-hairline);margin-top:var(--sp-3)}.me_themeInput__JbiUG{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.me_themeLabel__HvQls{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:96px;padding:var(--sp-2) var(--sp-4);border:var(--bw-hairline) solid var(--border-quiet);font-family:var(--font-display);font-variation-settings:var(--vf-display-c);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:var(--fs-small);color:var(--text-muted);cursor:pointer}.me_themeLabel__HvQls:hover{color:var(--text-body);border-color:var(--border-hairline)}.me_themeInput__JbiUG:checked+.me_themeLabel__HvQls{background:var(--surface-accent);border-color:var(--surface-accent);color:var(--text-on-accent)}.me_themeInput__JbiUG:checked+.me_themeLabel__HvQls:hover{background:var(--accent-press);border-color:var(--accent-press)}.me_themeInput__JbiUG:focus-visible+.me_themeLabel__HvQls{outline:var(--bw-hairline) solid var(--surface-accent);outline-offset:var(--bw-hairline)}.me_srOnly__f_eE1{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.me_num__XRZA2{font-variant-numeric:tabular-nums}@media (min-width:768px){.me_page__2x3oF{padding-inline:var(--sp-6)}.me_tiles__VfZe9{grid-template-columns:repeat(4,1fr)}.me_streakNum__lsTqb{font-size:var(--fs-hero)}}@media (prefers-reduced-motion:reduce){.me_action__POe0X,[data-ff-scope] a.me_entry__mH3KQ{transition:none}}.journal-share-card_export__cMbGw{display:inline-flex;align-items:center;justify-content:center;flex:none;width:48px;min-width:48px;min-height:48px;padding:0;background:transparent;border:var(--bw-hairline) solid;color:var(--card-ink,var(--text-body));cursor:pointer;transition:none}.journal-share-card_export__cMbGw:hover:not(:disabled){background:var(--card-ink,var(--text-body));color:var(--surface-invert)}.journal-share-card_export__cMbGw:focus-visible{outline:var(--bw-hairline) solid var(--surface-accent);outline-offset:var(--bw-hairline)}.journal-share-card_export__cMbGw:disabled{cursor:progress;opacity:.5}.journal-share-card_glyph__FGP94{width:20px;height:20px;stroke-linecap:square;stroke-linejoin:miter}.journal-share-card_srOnly__w61rS{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.journal-share-card_stage__grwJ1{position:fixed;top:0;left:-10000px;width:540px;max-width:none;pointer-events:none;z-index:-1}.journal-share-card_card__59GZX{width:540px;box-sizing:border-box;background:var(--surface-invert);color:var(--text-on-invert);font-family:var(--font-body)}.journal-share-card_card__59GZX,.journal-share-card_card__59GZX *{max-width:none}.journal-share-card_masthead__B1_I2{padding:30px 32px 32px;background:var(--surface-page);color:var(--text-display)}[data-ff-scope] p.journal-share-card_kicker__UXQf9{margin:0;font-family:var(--font-display);font-variation-settings:normal;font-weight:var(--wt-black);text-transform:uppercase;letter-spacing:var(--ls-caps-wide);font-size:12px;line-height:1;color:var(--surface-accent)}[data-ff-scope] p.journal-share-card_day__ax_Ju{margin:14px 0 0;font-family:var(--font-display);font-variation-settings:normal;font-weight:var(--wt-black);text-transform:uppercase;letter-spacing:var(--ls-display);font-size:62px;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--text-display)}[data-ff-scope] p.journal-share-card_date__LyJu5{margin:22px 0 0;font-family:var(--font-display);font-variation-settings:normal;font-weight:var(--wt-bold);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:14px;line-height:1.1;color:var(--text-display)}.journal-share-card_rule__y_HoH{height:4px;margin:20px 0 16px;background:var(--surface-accent)}[data-ff-scope] p.journal-share-card_passage__MSckE{margin:0;font-family:var(--font-display);font-variation-settings:normal;font-weight:var(--wt-black);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:30px;line-height:1;color:var(--surface-accent)}.journal-share-card_passageAlt__6Id9_{margin-left:12px;font-size:15px;letter-spacing:var(--ls-caps-wide);color:var(--text-display)}.journal-share-card_body__XfMe7{padding:0 32px}.journal-share-card_section__FoDD7{padding:26px 0;border-bottom:var(--bw-hairline) solid var(--surface-raised)}.journal-share-card_section__FoDD7:last-child{border-bottom:0}[data-ff-scope] p.journal-share-card_sectionHead__UcbET{display:flex;align-items:center;margin:0 0 12px}.journal-share-card_chip__llpey{display:block;width:28px;height:28px;flex:none;margin-right:12px;padding:0;background:var(--surface-page);color:var(--text-display);font-family:var(--font-display);font-weight:var(--wt-black);font-size:15px;line-height:15px;text-align:center}.journal-share-card_sectionLabel__P1irq{font-family:var(--font-display);font-variation-settings:normal;font-weight:var(--wt-black);text-transform:uppercase;letter-spacing:var(--ls-caps-wide);font-size:13px;color:var(--text-on-invert)}.journal-share-card_text__phFJW{margin:0;font-size:16px;line-height:1.5;color:var(--text-on-invert);white-space:pre-wrap;overflow-wrap:break-word}[data-ff-scope] p.journal-share-card_blank__MIqeo{margin:0;padding:26px 0;font-family:var(--font-display);font-variation-settings:normal;font-weight:var(--wt-bold);text-transform:uppercase;letter-spacing:var(--ls-caps);font-size:13px;color:var(--surface-raised)}[data-ff-scope] p.journal-share-card_foot__i8ggQ{display:flex;align-items:baseline;justify-content:space-between;margin:0;padding:18px 32px 22px;border-top:var(--bw-frame) solid var(--surface-page);font-family:var(--font-display);font-variation-settings:normal;font-weight:var(--wt-bold);text-transform:uppercase;letter-spacing:var(--ls-caps-wide);font-size:11px;line-height:1;color:var(--text-on-invert)}.journal-share-card_footRight__TTyWY{font-variant-numeric:tabular-nums}