.TopChrome_bar__18JYG{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:18px 30px 14px;background:var(--top-fade);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .5s ease}.TopChrome_bar__18JYG[data-immersed=true]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.TopChrome_bar__18JYG{transition:none}}.TopChrome_breadcrumb__jVMHu{display:flex;align-items:center;gap:10px;font-size:var(--t-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.TopChrome_bookLink__F7I5m{color:inherit;text-decoration:none;transition:color .18s,opacity .18s}.TopChrome_bookLink__F7I5m:hover{color:var(--ink);opacity:.85}.TopChrome_backChevron__63yeJ{display:none;align-items:center}.TopChrome_sep__CNz34{opacity:.5}.TopChrome_current___lI_e{color:var(--ink);opacity:.7}.TopChrome_right__8b9Vt{display:flex;align-items:center;gap:18px}.TopChrome_meta__WBSjb{font-size:var(--t-meta);letter-spacing:.04em;color:var(--ink-faint)}.TopChrome_today__R_Ys4{opacity:.62}.TopChrome_streakChip__ESEFE{display:inline-flex;align-items:center;gap:3px;margin-left:10px;padding:1px 7px 1px 5px;border-radius:var(--r-pill);color:#c26a25;background:rgba(214,118,46,.12);text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .18s}.TopChrome_streakChip__ESEFE:hover{background:rgba(214,118,46,.2)}[data-scheme=dark] .TopChrome_streakChip__ESEFE{color:#e79a5c;background:rgba(231,154,92,.14)}.TopChrome_swatches__XyYY_{display:flex;align-items:center;gap:6px}.TopChrome_swatch__QMfD_{width:15px;height:15px;border-radius:50%;padding:0;cursor:pointer;border:1px solid rgba(60,50,35,.18);transition:box-shadow .2s,transform .15s}.TopChrome_swatch__QMfD_:hover{transform:scale(1.18)}.TopChrome_swatch__QMfD_[data-active=true]{box-shadow:0 0 0 1.5px var(--ink)}.TopChrome_iconBtn__zIczo{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--r-control);border:none;cursor:pointer;background:transparent;color:var(--ink);transition:background .2s}.TopChrome_iconBtn__zIczo:hover{background:rgba(90,80,60,.1)}.TopChrome_iconBtn__zIczo[data-active=true]{background:rgba(90,80,60,.12)}.TopChrome_deskTools__4j1UB{display:contents}.TopChrome_moreBtn__sS7pm{display:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-control);border:none;background:transparent;color:var(--ink);cursor:pointer}@media (max-width:768px){.TopChrome_bar__18JYG{padding:12px 14px 10px}.TopChrome_breadcrumb__jVMHu{flex:1 1 auto;min-width:0;gap:8px;font-size:11px}.TopChrome_backChevron__63yeJ{display:inline-flex}.TopChrome_bookLink__F7I5m{display:inline-flex;align-items:center;padding:4px 4px 4px 0}.TopChrome_bookName__6SXyk,.TopChrome_sep__CNz34{display:none}.TopChrome_current___lI_e{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:.85}.TopChrome_right__8b9Vt{flex:0 0 auto;gap:8px}.TopChrome_deskTools__4j1UB{display:none}.TopChrome_moreBtn__sS7pm{display:flex}}.TopChrome_sheetBackdrop__UmIs5{position:fixed;inset:0;z-index:60;background:rgba(36,32,24,.34);display:flex;align-items:flex-end;animation:TopChrome_chromeFade__A_MbD .18s ease}.TopChrome_sheet__TVZYy{width:100%;background:var(--paper-panel);border-radius:20px 20px 0 0;box-shadow:0 -2px 24px rgba(40,34,24,.18);padding:8px 18px calc(20px + env(safe-area-inset-bottom));animation:TopChrome_sheetUp__egtgZ .26s var(--ease-pane,ease)}.TopChrome_grab__fMzkP{width:38px;height:4px;border-radius:99px;background:var(--rule);margin:4px auto 12px}.TopChrome_sheetMeta__srHYL{font-size:var(--t-meta);color:var(--ink-faint);letter-spacing:.02em;margin-bottom:12px}.TopChrome_sheetAppearance__Ir8gs{padding:4px 2px 16px;border-bottom:1px solid var(--rule);margin-bottom:4px}.TopChrome_sheetSwatches__rMel1{display:flex;gap:14px;padding:2px 2px 14px;border-bottom:1px solid var(--rule)}.TopChrome_sheetSwatch__f9RAl{width:28px;height:28px;border-radius:50%;padding:0;cursor:pointer;border:1px solid rgba(60,50,35,.18)}.TopChrome_sheetSwatch__f9RAl[data-active=true]{box-shadow:0 0 0 2px var(--ink)}.TopChrome_sheetAction__NOfZg{display:flex;align-items:center;gap:14px;width:100%;min-height:48px;padding:11px 4px;border:none;border-bottom:1px solid var(--rule);background:transparent;color:var(--ink);font-family:var(--font-ui);font-size:15px;text-align:left;text-decoration:none;cursor:pointer}.TopChrome_sheetAction__NOfZg:last-child{border-bottom:none}.TopChrome_sheetAction__NOfZg svg{color:var(--ink-faint);flex:none}@keyframes TopChrome_sheetUp__egtgZ{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes TopChrome_chromeFade__A_MbD{0%{opacity:0}to{opacity:1}}.TopChrome_modeToggle__AAyhM{display:flex;align-items:center;gap:2px;padding:2px;border-radius:var(--r-pill);background:var(--chip)}.TopChrome_modeBtn__wdZPP{font-family:var(--font-ui);font-size:11px;line-height:1;padding:5px 9px;border:none;border-radius:var(--r-pill);background:transparent;color:var(--ink-faint);cursor:pointer;transition:background .18s ease,color .18s ease}.TopChrome_modeBtn__wdZPP:hover{color:var(--ink)}.TopChrome_modeBtn__wdZPP[data-active=true]{background:var(--paper-bg);color:var(--ink);box-shadow:0 1px 2px rgba(0,0,0,.08)}.TopChrome_sheetModeToggle__B_GFV{margin-top:14px;align-self:stretch}.TopChrome_sheetModeToggle__B_GFV .TopChrome_modeBtn__wdZPP{flex:1 1;font-size:13px;padding:10px 0;text-align:center}.ReactiveBackdrop_backdrop__ZLhiR{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;animation:ReactiveBackdrop_backdropIn__MnACF .8s ease both}@keyframes ReactiveBackdrop_backdropIn__MnACF{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ReactiveBackdrop_backdrop__ZLhiR{animation:none}}.NudgeToast_wrap__8sqfs{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);z-index:40;pointer-events:none}.NudgeToast_toast___nsB2{pointer-events:auto;display:inline-flex;align-items:center;gap:11px;max-width:440px;padding:11px 14px 11px 15px;background:var(--paper,#fff);border:1px solid var(--rule);border-radius:var(--r-pill,999px);box-shadow:0 10px 34px rgba(40,34,24,.16);animation:NudgeToast_rise__cF5Hj .34s cubic-bezier(.2,.8,.2,1)}@keyframes NudgeToast_rise__cF5Hj{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.NudgeToast_icon__OWqPo{flex:none;display:inline-flex;color:var(--ink-faint)}.NudgeToast_icon__OWqPo[data-ai=true]{color:var(--accent-dot,#b08545)}.NudgeToast_text__zlTjx{font-family:var(--font-serif);font-size:14px;line-height:1.35;color:var(--ink);text-wrap:pretty}.NudgeToast_close__gLjHg{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:2px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:var(--ink-faint);opacity:.55;transition:opacity .18s,background .18s}.NudgeToast_close__gLjHg:hover{opacity:1;background:rgba(90,80,60,.1)}@media (max-width:768px){.NudgeToast_wrap__8sqfs{top:calc(env(safe-area-inset-top, 0px) + 60px);bottom:auto;left:12px;right:12px;transform:none;display:flex;justify-content:center}.NudgeToast_toast___nsB2{max-width:100%;border-radius:16px}}.StreakToast_wrap__mkqm9{position:fixed;top:58px;left:50%;transform:translateX(-50%);z-index:45;pointer-events:none}.StreakToast_toast__sg56i{pointer-events:auto;position:relative;display:flex;align-items:center;padding:9px 16px 9px 56px;border:.5px solid #3a3227;border-radius:10px;background:#211c15;color:#f4ede0;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.4);font-family:var(--font-ui);text-align:left;animation:StreakToast_streakIn__dlyJ2 .34s cubic-bezier(.22,1,.36,1) both}.StreakToast_flameSlot__IaZ2w{position:absolute;left:-4px;top:-54px;width:68px;height:100px;pointer-events:none}.StreakToast_flameCanvas__HmmZh{width:100%;height:100%;display:block}.StreakToast_svgFlame__5p2Hz{position:absolute;left:20px;bottom:8px;color:#e79a5c;display:inline-flex}.StreakToast_body__KESEd{display:flex;flex-direction:column;line-height:1.35}.StreakToast_title__L7zUR{font-size:13.5px;font-weight:500;color:#f4ede0}.StreakToast_kudos__ldz1e{font-size:12px;color:#b0a390;white-space:nowrap;letter-spacing:.01em}@keyframes StreakToast_streakIn__dlyJ2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.StreakToast_toast__sg56i{animation:none}}.TipToast_wrap__eGide{position:fixed;bottom:26px;right:26px;z-index:41;pointer-events:none}.TipToast_toast__u60Fy{pointer-events:auto;width:320px;max-width:calc(100vw - 40px);padding:13px 15px 14px;background:var(--paper,#fff);border-left:1px solid var(--accent-dot,#b08545);border:1px solid var(--accent-dot,#b08545);border-left-width:3px;border-radius:12px;box-shadow:0 12px 36px rgba(40,34,24,.18);animation:TipToast_rise__RmeSb .34s cubic-bezier(.2,.8,.2,1)}@keyframes TipToast_rise__RmeSb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.TipToast_head__I7obz{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.TipToast_pill__kUYRz{display:inline-block;padding:1px 8px;font-family:var(--font-ui,sans-serif);font-size:10.5px;font-weight:600;letter-spacing:.09em;color:var(--accent-dot,#b08545);border:1px solid var(--accent-dot,#b08545);border-radius:999px}.TipToast_title__L4_0G{font-family:var(--font-serif);font-size:14.5px;line-height:1.36;color:var(--ink);text-wrap:pretty}.TipToast_actions__SxBo1{display:flex;align-items:center;gap:12px;margin-top:11px}.TipToast_primary__hFA1X{font-family:var(--font-ui,sans-serif);font-size:12.5px;font-weight:500;padding:5px 11px;color:var(--paper,#fff);background:var(--accent-dot,#b08545);border:1px solid var(--accent-dot,#b08545);border-radius:8px;cursor:pointer}.TipToast_primary__hFA1X:hover{filter:brightness(1.05)}.TipToast_ghost__JuO_a,.TipToast_link__K41H6{font-family:var(--font-ui,sans-serif);font-size:12.5px;background:transparent;border:none;color:var(--ink-faint);cursor:pointer;padding:5px 2px}.TipToast_ghost__JuO_a{padding:5px 11px;border:1px solid var(--rule);border-radius:8px;color:var(--ink)}.TipToast_ghost__JuO_a:hover,.TipToast_link__K41H6:hover{color:var(--ink);text-decoration:underline}.TipToast_close__U5A_X{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:var(--ink-faint);opacity:.55;transition:opacity .18s,background .18s}.TipToast_close__U5A_X:hover{opacity:1;background:rgba(90,80,60,.1)}.TipToast_confirm__VV6k1{display:flex;flex-direction:column;gap:10px}.TipToast_confirmText__ik8pV{font-family:var(--font-serif);font-size:14px;color:var(--ink)}.TipToast_confirmBtns__k_HGI{display:flex;gap:9px;justify-content:flex-end}@media (max-width:768px){.TipToast_wrap__eGide{top:calc(env(safe-area-inset-top, 0px) + 60px);bottom:auto;left:12px;right:12px}.TipToast_toast__u60Fy{width:100%;max-width:100%}}