._appShell_17cfx_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);padding-bottom:6rem}._header_17cfx_1{height:5.5rem;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(1rem,4vw,4rem);border-bottom:1px solid var(--border);background:#fbf6edf0;position:sticky;top:0;z-index:20;backdrop-filter:blur(14px)}._brand_17cfx_1{border:0;background:none;color:inherit;text-align:left;cursor:pointer;display:flex;flex-direction:column}._wordmark_17cfx_1{font-family:var(--font-family-cursive);font-size:clamp(1.65rem,3vw,2.25rem);line-height:1;color:var(--accent)}._tagline_17cfx_1{font-size:.62rem;letter-spacing:.09em;text-transform:uppercase;margin-top:.3rem;color:var(--muted-foreground)}._headerActions_17cfx_1{display:flex;align-items:center;gap:.35rem}._avatar_17cfx_1,._profileAvatar_17cfx_1{display:grid;place-items:center;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-weight:700}._avatar_17cfx_1{width:2.35rem;height:2.35rem;font-size:.8rem}._main_17cfx_1{width:min(1120px,calc(100% - 2rem));margin:0 auto;padding:clamp(2rem,5vw,4.5rem) 0}._welcome_17cfx_1{display:flex;justify-content:space-between;gap:2rem;align-items:flex-start;margin-bottom:2rem}._welcome_17cfx_1 h1,._pageIntro_17cfx_1 h1{font-family:var(--font-family-display);font-weight:400;font-size:clamp(2.35rem,6vw,4.6rem);line-height:1.03;margin:.3rem 0 1rem;letter-spacing:-.03em}._lede_17cfx_1{max-width:43rem;font-size:1.08rem;line-height:1.75;color:var(--muted-foreground)}._eyebrow_17cfx_1{text-transform:uppercase;letter-spacing:.16em;font-size:.68rem;font-weight:700;color:var(--primary);margin:0}._dayMark_17cfx_1{width:5.2rem;height:5.2rem;border:1px solid var(--accent);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:none}._dayMark_17cfx_1 span{font-family:var(--font-family-display);font-size:2rem;line-height:1}._dayMark_17cfx_1 small{font-size:.6rem;letter-spacing:.18em;margin-top:.25rem}._letterCard_17cfx_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.5rem,5vw,3.75rem);box-shadow:var(--shadow-md);position:relative;overflow:hidden}._letterCard_17cfx_1:after{content:"♡";position:absolute;right:2rem;top:-1.8rem;font-family:var(--font-family-display);font-size:10rem;color:var(--secondary);opacity:.4}._letterMeta_17cfx_1{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}._letterMeta_17cfx_1>span{font-size:.78rem;color:var(--muted-foreground)}._letterCard_17cfx_1 h2{font-family:var(--font-family-display);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;max-width:42rem;margin:1.5rem 0}._letterCard_17cfx_1>p{font-family:var(--font-family-display);font-size:1.12rem;line-height:1.8;max-width:49rem;position:relative;z-index:1}._salutation_17cfx_1{font-style:italic;color:var(--primary)}._letterActions_17cfx_1{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:2rem}._letterActions_17cfx_1 button{display:flex;align-items:center;gap:.45rem}._checkIn_17cfx_1{padding:2.5rem 0}._sectionHeading_17cfx_1{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1.3rem}._sectionHeading_17cfx_1 h2,._pageIntro_17cfx_1 h1,._premiumCard_17cfx_1 h2,._profileCard_17cfx_1 h2,._modalHeader_17cfx_1 h2{font-family:var(--font-family-display);font-weight:400}._sectionHeading_17cfx_1 h2{font-size:2rem;margin:.25rem 0 0}._sectionHeading_17cfx_1>span{font-size:.75rem;color:var(--muted-foreground)}._moods_17cfx_1{display:grid;grid-template-columns:repeat(5,1fr);gap:.65rem}._mood_17cfx_1,._moodActive_17cfx_1{padding:1.1rem .7rem;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--card);color:var(--foreground);font:inherit;display:flex;flex-direction:column;align-items:center;gap:.45rem;cursor:pointer;transition:all var(--animation-duration-normal)}._mood_17cfx_1 span,._moodActive_17cfx_1 span{font-size:1.35rem;color:var(--accent)}._mood_17cfx_1:hover,._moodActive_17cfx_1{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);transform:translateY(-2px)}._moodActive_17cfx_1 span{color:var(--secondary)}._moodNote_17cfx_1{color:var(--muted-foreground);font-size:.85rem;text-align:center;margin-top:1rem}._homeGrid_17cfx_1{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._promptCard_17cfx_1,._circleFeature_17cfx_1,._simpleCard_17cfx_1,._communityCard_17cfx_1{font:inherit;text-align:left;color:inherit;cursor:pointer}._promptCard_17cfx_1,._circleFeature_17cfx_1{border-radius:var(--radius-lg);padding:2rem;border:1px solid var(--border);min-height:17rem;display:flex;flex-direction:column;align-items:flex-start}._promptCard_17cfx_1{background:var(--surface)}._circleFeature_17cfx_1{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._circleFeature_17cfx_1 ._eyebrow_17cfx_1{color:var(--secondary)}._promptCard_17cfx_1 h3,._circleFeature_17cfx_1 h3{font-family:var(--font-family-display);font-size:1.75rem;line-height:1.15;font-weight:400;margin:1.2rem 0 .75rem}._circleFeature_17cfx_1 p:not(._eyebrow_17cfx_1){color:#f1dfe5;line-height:1.6}._cardIcon_17cfx_1{width:2.8rem;height:2.8rem;border-radius:50%;display:grid;place-items:center;background:var(--card);margin-bottom:auto}._textLink_17cfx_1{margin-top:auto;display:flex;align-items:center;gap:.3rem;font-size:.82rem;font-weight:700}._pageIntro_17cfx_1{border-bottom:1px solid var(--border);padding-bottom:2rem;margin-bottom:2rem}._pageIntro_17cfx_1>p:last-child{font-family:var(--font-family-display);font-style:italic;font-size:1.1rem;color:var(--muted-foreground)}._contentStack_17cfx_1{display:flex;flex-direction:column;gap:1rem}._affirmation_17cfx_1{background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-lg);padding:clamp(1.5rem,4vw,3rem);text-align:center}._affirmation_17cfx_1>p{font-family:var(--font-family-display);font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.25;max-width:48rem;margin:1rem auto 1.5rem}._affirmation_17cfx_1>div{display:flex;gap:.5rem;justify-content:center}._reflectGrid_17cfx_1,._circleGrid_17cfx_1{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._simpleCard_17cfx_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.5rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem}._simpleCard_17cfx_1 span{font-family:var(--font-family-display);color:var(--accent)}._simpleCard_17cfx_1 h3{font-size:1rem}._challenge_17cfx_1{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:2rem;background:var(--surface);border-radius:var(--radius-lg)}._challenge_17cfx_1 h2{font-family:var(--font-family-display);font-weight:400;margin:.5rem 0 0}._circleTop_17cfx_1{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}._circleTop_17cfx_1 button{display:flex;gap:.4rem}._communityCard_17cfx_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.6rem;transition:transform var(--animation-duration-normal),box-shadow var(--animation-duration-normal)}._communityCard_17cfx_1:hover{transform:translateY(-3px);box-shadow:var(--shadow)}._communityCard_17cfx_1 h3{font-family:var(--font-family-display);font-size:1.45rem;font-weight:400;margin:.5rem 0}._communityCard_17cfx_1 p{color:var(--muted-foreground);line-height:1.6;font-size:.9rem}._communityCard_17cfx_1 footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border);padding-top:1rem;margin-top:1rem;font-size:.75rem}._circleNumber_17cfx_1{color:var(--accent);font-family:var(--font-family-display)}._conversation_17cfx_1{margin-top:1rem;background:var(--surface);border-radius:var(--radius-md);padding:1.5rem;display:flex;gap:1rem}._postAvatar_17cfx_1{width:2.8rem;height:2.8rem;border-radius:50%;display:grid;place-items:center;background:var(--secondary);font-size:.75rem;font-weight:700;flex:none}._postMeta_17cfx_1{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}._postMeta_17cfx_1 span{font-size:.72rem;color:var(--muted-foreground)}._conversation_17cfx_1 p{line-height:1.6}._conversation_17cfx_1 button{border:0;background:none;color:var(--primary);display:flex;gap:.4rem;cursor:pointer}._premiumCard_17cfx_1{display:grid;grid-template-columns:auto 1fr auto;gap:1.5rem;align-items:center;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:2rem;box-shadow:var(--shadow)}._lock_17cfx_1{width:3.5rem;height:3.5rem;border-radius:50%;display:grid;place-items:center;background:var(--secondary);color:var(--primary)}._premiumCard_17cfx_1 h2{font-size:2rem;margin:.6rem 0}._premiumCard_17cfx_1 p{color:var(--muted-foreground);max-width:34rem;line-height:1.6}._journalRows_17cfx_1,._settings_17cfx_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._journalRows_17cfx_1>div{display:grid;grid-template-columns:4.5rem 1fr auto;align-items:center;gap:1rem;padding:1.2rem 1.5rem;border-bottom:1px solid var(--border)}._journalRows_17cfx_1>div:last-child{border-bottom:0}._journalRows_17cfx_1 small{color:var(--accent);font-weight:700}._journalRows_17cfx_1 span{display:flex;flex-direction:column;gap:.2rem}._journalRows_17cfx_1 em{font-size:.75rem;color:var(--muted-foreground);font-style:normal}._pricing_17cfx_1{text-align:center;color:var(--muted-foreground);font-size:.78rem}._profileCard_17cfx_1{display:flex;align-items:center;gap:1rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem}._profileAvatar_17cfx_1{width:4.2rem;height:4.2rem;font-size:1.1rem}._profileCard_17cfx_1 h2{font-size:1.8rem;margin:0}._profileCard_17cfx_1 p{color:var(--muted-foreground);margin:.25rem 0}._profileCard_17cfx_1 button{margin-left:auto}._profileStats_17cfx_1{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}._profileStats_17cfx_1>div{background:var(--surface);border-radius:var(--radius-md);padding:1.5rem;text-align:center;display:flex;flex-direction:column}._profileStats_17cfx_1 strong{font-family:var(--font-family-display);font-size:2rem;color:var(--primary)}._profileStats_17cfx_1 span{font-size:.75rem;color:var(--muted-foreground)}._settings_17cfx_1 button{width:100%;border:0;border-bottom:1px solid var(--border);background:none;padding:1.1rem 1.5rem;display:flex;justify-content:space-between;color:inherit;font:inherit;cursor:pointer}._settings_17cfx_1 button:last-child{border-bottom:0}._bottomNav_17cfx_1{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);z-index:30;width:min(38rem,calc(100% - 1.5rem));background:#35231ff5;border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow-lg);border-radius:var(--radius-full);padding:.45rem;display:grid;grid-template-columns:repeat(5,1fr);backdrop-filter:blur(14px)}._navItem_17cfx_1,._navActive_17cfx_1{border:0;background:none;color:#d4c6bf;border-radius:var(--radius-full);padding:.65rem .45rem;display:flex;flex-direction:column;align-items:center;gap:.2rem;font:inherit;font-size:.64rem;cursor:pointer}._navActive_17cfx_1{background:var(--accent);color:#251a16}._modalBackdrop_17cfx_1{position:fixed;inset:0;background:#2317148c;z-index:var(--z-overlay);display:grid;place-items:center;padding:1rem;backdrop-filter:blur(5px)}._journalModal_17cfx_1{width:min(38rem,100%);background:var(--card);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-lg)}._modalHeader_17cfx_1,._modalFooter_17cfx_1{display:flex;align-items:center;justify-content:space-between;gap:1rem}._modalHeader_17cfx_1 h2{margin:.4rem 0 1.2rem}._journalModal_17cfx_1 textarea{width:100%;min-height:14rem;font-family:var(--font-family-display);font-size:1.05rem;line-height:1.7;background:var(--background)}._modalFooter_17cfx_1{margin-top:1rem}._modalFooter_17cfx_1>span{display:flex;align-items:center;gap:.35rem;color:var(--muted-foreground);font-size:.72rem}._modalFooter_17cfx_1 button{display:flex;gap:.4rem}._toast_17cfx_1{position:fixed;left:50%;bottom:6.5rem;transform:translate(-50%);z-index:var(--z-critical);background:var(--foreground);color:var(--background);padding:.8rem 1.1rem;border-radius:var(--radius-full);box-shadow:var(--shadow-md);font-size:.8rem;white-space:nowrap}@media(max-width:720px){._header_17cfx_1{height:4.5rem;padding:0 1rem}._tagline_17cfx_1,._headerActions_17cfx_1 button:first-child{display:none}._main_17cfx_1{padding-top:2rem}._welcome_17cfx_1{gap:1rem}._dayMark_17cfx_1{width:4.2rem;height:4.2rem}._moods_17cfx_1{grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem}._mood_17cfx_1,._moodActive_17cfx_1{font-size:.58rem;padding:.85rem .1rem}._homeGrid_17cfx_1,._reflectGrid_17cfx_1,._circleGrid_17cfx_1{grid-template-columns:1fr}._promptCard_17cfx_1,._circleFeature_17cfx_1{min-height:14rem}._sectionHeading_17cfx_1>span{display:none}._circleTop_17cfx_1{align-items:flex-start;flex-direction:column}._premiumCard_17cfx_1{grid-template-columns:auto 1fr}._premiumCard_17cfx_1>button{grid-column:1/-1;width:100%}._profileStats_17cfx_1{gap:.4rem}._profileStats_17cfx_1>div{padding:1rem .35rem}._profileCard_17cfx_1{flex-wrap:wrap}._profileCard_17cfx_1 button{margin-left:0;width:100%}._bottomNav_17cfx_1{bottom:.55rem}._navItem_17cfx_1,._navActive_17cfx_1{padding:.55rem .2rem}._navItem_17cfx_1 span,._navActive_17cfx_1 span{font-size:.56rem}._toast_17cfx_1{bottom:5.7rem;max-width:calc(100% - 2rem);white-space:normal;text-align:center}}@media(max-width:420px){._welcome_17cfx_1 h1,._pageIntro_17cfx_1 h1{font-size:2.35rem}._letterCard_17cfx_1{padding:1.35rem}._letterCard_17cfx_1:after{font-size:7rem}._letterActions_17cfx_1 button{width:100%}._challenge_17cfx_1{align-items:flex-start;flex-direction:column}._journalRows_17cfx_1>div{grid-template-columns:3.6rem 1fr auto}._modalFooter_17cfx_1{align-items:flex-start;flex-direction:column}._modalFooter_17cfx_1 button{width:100%}}._journalLockPanel_17cfx_6,._journalPrivacyCard_17cfx_6{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;background:linear-gradient(135deg,var(--surface),var(--card));border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem}._journalLockPanel_17cfx_6 h3,._journalPrivacyCard_17cfx_6 h3{font-family:var(--font-family-display);font-size:1.45rem;font-weight:400;margin:.15rem 0 .35rem}._journalLockPanel_17cfx_6 p,._journalPrivacyCard_17cfx_6 p{color:var(--muted-foreground);margin:0;line-height:1.5}._journalLockActions_17cfx_9{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-radius:var(--radius-md);background:var(--surface);font-size:.8rem;color:var(--muted-foreground)}._journalLockActions_17cfx_9 span{display:flex;align-items:center;gap:.4rem}._journalPrivacyActions_17cfx_11{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;flex-wrap:wrap}._lockFields_17cfx_12{display:flex;flex-direction:column;gap:.75rem;margin:.4rem 0}._lockError_17cfx_13{color:var(--destructive);font-size:.82rem;margin:0}@media(max-width:720px){._journalLockPanel_17cfx_6,._journalPrivacyCard_17cfx_6{grid-template-columns:auto 1fr}._journalLockPanel_17cfx_6>button,._journalPrivacyActions_17cfx_11{grid-column:1/-1}._journalLockPanel_17cfx_6>button{width:100%}._journalPrivacyActions_17cfx_11{justify-content:stretch}._journalPrivacyActions_17cfx_11 button{flex:1}._journalLockActions_17cfx_9{align-items:flex-start;flex-direction:column}._journalLockActions_17cfx_9 button{width:100%}}._header_17cfx_1{height:6.25rem;border-bottom-color:#d6b36a57;background:var(--primary)}._brand_17cfx_1{width:clamp(13rem,23vw,19rem);height:5.6rem;display:block;padding:0;overflow:hidden}._primaryLogo_17cfx_20{width:100%;height:100%;display:block;object-fit:contain;object-position:center}._headerActions_17cfx_1 button{color:#efd29b}._avatarLogo_17cfx_22{width:2.7rem;height:2.7rem;border-radius:50%;object-fit:cover;border:1px solid rgba(214,179,106,.55)}._welcome_17cfx_1{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:clamp(2rem,7vw,6rem);align-items:center;padding:clamp(2rem,5vw,4rem);border-radius:var(--radius-lg);background:linear-gradient(135deg,#1a0f13,#4a1f38 62%,#5b1e2e);color:#f8f2e8;box-shadow:var(--shadow-lg);overflow:hidden;position:relative}._welcome_17cfx_1:before{content:"";position:absolute;width:18rem;height:18rem;border:1px solid rgba(214,179,106,.22);border-radius:50%;left:-8rem;bottom:-10rem}._welcomeCopy_17cfx_25{position:relative;z-index:1}._welcome_17cfx_1 ._eyebrow_17cfx_1{color:#d6b36a}._welcome_17cfx_1 h1{margin-bottom:.4rem}._restLine_17cfx_28{font-family:var(--font-family-display);font-size:clamp(1.4rem,3vw,2.1rem);font-style:italic;color:#d6b36a;margin:.2rem 0 1rem}._welcome_17cfx_1 ._lede_17cfx_1{max-width:38rem;font-size:1.02rem;color:#eadfd7}._quietButton_17cfx_30{margin-top:1rem;background:#d6b36a!important;color:#211713!important}._heroMark_17cfx_31{text-align:center;position:relative;z-index:1}._heroMark_17cfx_31 img{width:min(100%,20rem);aspect-ratio:1;object-fit:cover;border-radius:50%;border:1px solid rgba(214,179,106,.35);box-shadow:0 20px 50px #00000047}._heroMark_17cfx_31 p{font-size:.62rem;letter-spacing:.18em;color:#efd29b;margin-top:1rem}._letterCard_17cfx_1{border-top:3px solid #d6b36a}._bottomNav_17cfx_1{background:var(--primary);border-color:#d6b36a3d}._navActive_17cfx_1{background:#d6b36a;color:#211713}@media(max-width:720px){._headerActions_17cfx_1 button._searchAction_17cfx_39:first-child{display:inline-flex;min-width:2.5rem;padding:.5rem}._searchAction_17cfx_39 span{display:none}._header_17cfx_1{height:4.9rem;padding:0 .8rem}._brand_17cfx_1{width:11rem;height:4.4rem}._avatarLogo_17cfx_22{width:2.35rem;height:2.35rem}._main_17cfx_1{padding-top:1rem}._welcome_17cfx_1{grid-template-columns:1fr;padding:2rem 1.4rem;gap:2rem}._heroMark_17cfx_31{order:-1}._heroMark_17cfx_31 img{width:10.5rem}._heroMark_17cfx_31 p{font-size:.53rem}._welcome_17cfx_1 h1{font-size:2.6rem}}._appShell_17cfx_1{background:radial-gradient(circle at 84% 5%,rgba(181,132,66,.14),transparent 28rem),linear-gradient(180deg,#faf4ea,#f4e9db 75%,#f8f1e7)}._header_17cfx_1{background:linear-gradient(100deg,#35202e,#542d44 70%,#3e2332);box-shadow:0 5px 22px #27151e24}._main_17cfx_1{width:min(1180px,calc(100% - 2rem));padding-top:clamp(1.3rem,3vw,2.4rem)}._welcome_17cfx_1{min-height:29rem;grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);gap:clamp(1rem,4vw,3.5rem);padding:clamp(2rem,5vw,4.4rem);background:radial-gradient(circle at 92% 12%,rgba(188,133,72,.21),transparent 28%),linear-gradient(118deg,#271923,#4a283b 58%,#603748);border:1px solid rgba(188,146,88,.5);border-radius:1.15rem;box-shadow:0 25px 58px #391f2b3b}._welcome_17cfx_1:before{width:24rem;height:24rem;left:-10rem;bottom:-14rem;border-color:#ddb97c33}._welcome_17cfx_1:after{content:"";position:absolute;inset:.75rem;border:1px solid rgba(227,188,126,.17);border-radius:.75rem;pointer-events:none}._welcomeCopy_17cfx_25{max-width:37rem}._welcome_17cfx_1 ._eyebrow_17cfx_1{color:#e7c993;font-size:.68rem;letter-spacing:.17em;line-height:1.5}._welcome_17cfx_1 h1{font-size:clamp(3.2rem,6.5vw,5.7rem);line-height:.94;letter-spacing:-.035em;margin:1.2rem 0 .4rem}._restLine_17cfx_28{font-size:clamp(1.55rem,2.8vw,2.2rem);margin:.3rem 0 1.2rem;color:#edcb96}._welcome_17cfx_1 ._lede_17cfx_1{font-size:1.02rem;line-height:1.75;color:#f2e8e0;max-width:32rem}._quietButton_17cfx_30{margin-top:1.4rem;min-height:3rem;border-radius:.4rem!important;padding-inline:1.3rem!important;box-shadow:0 9px 23px #0e090b29}._heroPortrait_17cfx_65{position:relative;z-index:1;justify-self:end;width:min(100%,20rem);padding:1rem 1rem 0 0}._portraitFrame_17cfx_66{height:21.5rem;overflow:hidden;border-radius:46% 46% .3rem .3rem;border:2px solid #cfa76b;box-shadow:14px 16px #dab27526,0 22px 38px #140c1159;background:#4e342f}._portraitFrame_17cfx_66 img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 32%}._portraitCaption_17cfx_68{display:grid;gap:.15rem;margin:1.1rem .2rem 0;color:#f4e6d6}._portraitCaption_17cfx_68 span{font-size:.59rem;letter-spacing:.17em;color:#d9b879}._portraitCaption_17cfx_68 strong{font-family:var(--font-family-display);font-weight:500;font-size:1.2rem}._pageIntro_17cfx_1{background:linear-gradient(90deg,#fff9f1,#f4e7d6);border:1px solid var(--border);border-left:4px solid var(--accent);padding:clamp(1.2rem,3vw,2rem);border-radius:.25rem var(--radius-lg) var(--radius-lg) .25rem;box-shadow:var(--shadow);margin-bottom:1.4rem}._pageIntro_17cfx_1 h1{font-size:clamp(2.7rem,5vw,4rem);margin:.35rem 0}._pageIntro_17cfx_1>p:last-child{font-size:1.35rem;margin:.2rem 0}._contentStack_17cfx_1{gap:1.35rem}._homeGrid_17cfx_1{gap:1.3rem;margin-top:1.3rem}._circleFeature_17cfx_1{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgba(214,170,110,.23),transparent 45%),linear-gradient(145deg,#472738,#5a3146);border:1px solid #ab805c;box-shadow:var(--shadow-md);min-height:19rem}._circleFeature_17cfx_1:after{content:"♡";position:absolute;font-family:var(--font-family-display);font-size:9rem;right:1rem;bottom:-3.8rem;color:#eeca961f;pointer-events:none}._circleFeature_17cfx_1 h3{font-size:clamp(2rem,3vw,2.6rem);line-height:1.05;max-width:22rem}._circleFeature_17cfx_1 ._textLink_17cfx_1{border-top:1px solid rgba(231,203,164,.35);padding-top:.7rem;width:100%;font-size:.85rem}._simpleCard_17cfx_1{background:linear-gradient(145deg,#fffbf5,#f4e7d6);box-shadow:var(--shadow);border-top:2px solid var(--accent);transition:transform .2s,box-shadow .2s}._simpleCard_17cfx_1:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}._simpleCard_17cfx_1 h3{font-family:var(--font-family-display);font-size:1.35rem;font-weight:500}._profileCard_17cfx_1{background:linear-gradient(115deg,#fffaf3,#f1dfcb);box-shadow:var(--shadow-md);border-top:3px solid var(--accent)}._profileStats_17cfx_1>div{background:linear-gradient(145deg,var(--card),var(--surface));border:1px solid var(--border);box-shadow:var(--shadow)}._settings_17cfx_1{box-shadow:var(--shadow)}._settings_17cfx_1 button:hover{background:var(--surface)}._bottomNav_17cfx_1{background:linear-gradient(120deg,#35202e,#593046);border:1px solid rgba(224,185,124,.35);box-shadow:0 16px 40px #27151e47}._bottomNav_17cfx_1{width:min(45rem,calc(100% - 1rem));grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:600px){._navItem_17cfx_1 span,._navActive_17cfx_1 span{font-size:.62rem;line-height:1.05;text-align:center}}@media(max-width:720px){._main_17cfx_1{padding-top:1rem}._welcome_17cfx_1{min-height:0;grid-template-columns:1fr;gap:1.3rem;padding:2rem 1.5rem 1.45rem}._welcomeCopy_17cfx_25{order:0}._welcome_17cfx_1 h1{font-size:clamp(3.1rem,12vw,4.5rem);margin:.9rem 0 .4rem}._heroPortrait_17cfx_65{order:1;justify-self:stretch;width:100%;display:flex;align-items:end;gap:1rem;padding:.2rem 0 0}._portraitFrame_17cfx_66{width:8.5rem;height:9rem;flex:none;border-radius:48% 48% .2rem .2rem;box-shadow:6px 7px #dab2752b}._portraitCaption_17cfx_68{margin:0 0 .3rem}._portraitCaption_17cfx_68 strong{font-size:1.15rem;line-height:1.15}._homeGrid_17cfx_1{gap:1rem}._circleFeature_17cfx_1{min-height:17rem}}@media(max-width:420px){._welcome_17cfx_1{padding:1.65rem 1.2rem}._welcome_17cfx_1 h1{font-size:2.85rem}._portraitFrame_17cfx_66{width:7.5rem;height:8rem}._portraitCaption_17cfx_68 span{font-size:.52rem}}._header_17cfx_1{height:11rem;padding-inline:clamp(1rem,3vw,2.6rem)}._brand_17cfx_1{width:clamp(19rem,28vw,22rem);height:10.5rem;flex:none}._primaryLogo_17cfx_20{width:100%;height:100%;object-fit:contain;object-position:center;transform:none}@media(max-width:720px){._header_17cfx_1{height:auto;min-height:12rem;display:grid;grid-template-columns:1fr;justify-items:center;gap:0;padding:.35rem .8rem .55rem}._brand_17cfx_1{width:min(18rem,76vw);height:9rem}._headerActions_17cfx_1{justify-content:center;width:100%;gap:clamp(.2rem,2vw,.7rem)}._headerActions_17cfx_1 button{min-height:2.4rem}}._experienceSection_17cfx_117{display:grid;gap:1.35rem;padding-bottom:1rem}._experienceIntro_17cfx_118{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem 1.5rem;padding:.3rem 0 1rem}._experienceIntro_17cfx_118 ._eyebrow_17cfx_1{width:100%;margin:0;color:var(--accent)}._experienceIntro_17cfx_118 p:not(._eyebrow_17cfx_1){max-width:42rem;margin:0;color:var(--muted-foreground);line-height:1.65}._experienceGrid_17cfx_121{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._experienceCard_17cfx_122,._experienceLocked_17cfx_122{display:flex;flex-direction:column;min-height:13rem;padding:1.4rem 1.55rem;text-decoration:none;color:var(--foreground);background:linear-gradient(145deg,#fffbf5,#f2e5d5);border:1px solid #dcc9af;border-top:3px solid #b88a5b;border-radius:var(--radius-lg);box-shadow:var(--shadow);transition:transform .2s,box-shadow .2s,border-color .2s}._experienceLocked_17cfx_122{background:linear-gradient(145deg,#fbf5ef,#f0e6df);border-top-color:#8e6976}._experienceCard_17cfx_122:hover,._experienceLocked_17cfx_122:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--accent)}._experienceCard_17cfx_122:focus-visible,._experienceLocked_17cfx_122:focus-visible{outline:3px solid var(--accent);outline-offset:3px}._experienceCardTop_17cfx_126{display:flex;justify-content:space-between;align-items:center;gap:.75rem}._experienceCardTop_17cfx_126>span:first-child{color:#936f49;font-family:var(--font-family-display);font-size:1.35rem}._experienceStatus_17cfx_128{display:inline-flex;align-items:center;gap:.35rem;padding:.36rem .65rem;border-radius:99px;background:#eaddc6;color:#423026;font-size:.7rem;font-weight:700;white-space:nowrap}._experienceLocked_17cfx_122 ._experienceStatus_17cfx_128{background:#eadde1;color:#613c4d}._experienceCard_17cfx_122 h2,._experienceLocked_17cfx_122 h2{font-family:var(--font-family-display);font-size:clamp(1.45rem,2vw,1.9rem);line-height:1.17;font-weight:400;margin:.95rem 0 .4rem}._experienceCard_17cfx_122 p,._experienceLocked_17cfx_122 p{font-size:.87rem;line-height:1.55;color:var(--muted-foreground);margin:0 0 1.35rem}._experienceAction_17cfx_132{display:flex;align-items:center;gap:.35rem;margin-top:auto;color:#69413f;font-size:.78rem;font-weight:700}@media(max-width:700px){._experienceGrid_17cfx_121{grid-template-columns:1fr}._experienceCard_17cfx_122,._experienceLocked_17cfx_122{min-height:11.5rem}}._bottomNav_17cfx_1{width:min(52rem,calc(100% - 1rem));grid-template-columns:repeat(7,minmax(0,1fr))}@media(max-width:600px){._bottomNav_17cfx_1 ._navItem_17cfx_1,._bottomNav_17cfx_1 ._navActive_17cfx_1{padding:.55rem .1rem}._bottomNav_17cfx_1 ._navItem_17cfx_1 span,._bottomNav_17cfx_1 ._navActive_17cfx_1 span{font-size:.56rem;line-height:1.05;text-align:center;overflow-wrap:anywhere}}@media(max-width:600px){._bottomNav_17cfx_1 ._navItem_17cfx_1,._bottomNav_17cfx_1 ._navActive_17cfx_1{min-height:3.7rem;justify-content:center}._bottomNav_17cfx_1 ._navItem_17cfx_1:nth-child(6) span,._bottomNav_17cfx_1 ._navActive_17cfx_1:nth-child(6) span{font-size:.5rem;white-space:nowrap;letter-spacing:-.025em;overflow-wrap:normal}._bottomNav_17cfx_1 button:focus-visible{outline:2px solid #f1ca8a;outline-offset:-2px}}._experienceCard_17cfx_122,._experienceLocked_17cfx_122{position:relative;overflow:hidden;min-height:16rem;border-radius:1.1rem;background:linear-gradient(145deg,#fff7e9,#efd7c2);border-color:#d7b38e;box-shadow:0 13px 28px #512b331f}._experienceGrid_17cfx_121 a:nth-child(4n+2){background:linear-gradient(145deg,#fff4ed,#ecc9bc)}._experienceGrid_17cfx_121 a:nth-child(4n+3){background:linear-gradient(145deg,#fff5ef,#e7cbd5)}._experienceGrid_17cfx_121 a:nth-child(4n+4){background:linear-gradient(145deg,#fff8e8,#e5d3ad)}._experienceGrid_17cfx_121 a[data-feature=vision]{background:linear-gradient(135deg,#592c3e,#9b4c42);color:#fff7e8;border-color:#c99c70}._experienceGrid_17cfx_121 a[data-feature=vision] ._experienceCardTop_17cfx_126>span:first-child,._experienceGrid_17cfx_121 a[data-feature=vision] p,._experienceGrid_17cfx_121 a[data-feature=vision] ._experienceAction_17cfx_132{color:#fff0dc}._experienceGrid_17cfx_121 a[data-feature=vision] ._experienceMark_17cfx_145{color:#ffe0aa;background:#fff4e224;border-color:#ffe1b47a}._experienceMark_17cfx_145{margin:.7rem 0 0}._experienceCard_17cfx_122 h2,._experienceLocked_17cfx_122 h2{font-size:1.9rem;margin:.8rem 0 .4rem}._experienceStatus_17cfx_128{background:#fff9e8;border:1px solid #dfc5a3}._experienceGrid_17cfx_121 a[data-feature=vision] ._experienceStatus_17cfx_128{background:#f5d0a1;color:#4e293c}@media(max-width:720px){._heroPortrait_17cfx_65{display:block;width:100%;padding:0}._portraitFrame_17cfx_66{width:min(100%,23rem);height:14rem;border-radius:1rem;box-shadow:8px 9px #dab2752b}._portraitFrame_17cfx_66 img{object-position:center 30%}._portraitCaption_17cfx_68{margin:.9rem .2rem 0}}._softLandingFeature_17cfx_151{border:1px solid #d7b28a;border-radius:var(--radius-lg);padding:2rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.4rem;background:linear-gradient(145deg,#fff7eb,#edd0bf);color:var(--foreground);cursor:pointer;font:inherit;min-height:17rem;transition:transform .2s ease,box-shadow .2s ease}._softLandingFeature_17cfx_151:hover{transform:translateY(-3px);box-shadow:var(--shadow)}._softLandingFeature_17cfx_151:focus-visible{outline:3px solid var(--primary);outline-offset:3px}._softLandingFeature_17cfx_151 h3{font-family:var(--font-family-display);font-size:2rem;line-height:1.1;font-weight:500;margin:.6rem 0}._softLandingFeature_17cfx_151 p:not(._eyebrow_17cfx_1){font-size:.9rem;line-height:1.65;color:var(--muted-foreground);margin:0 0 1.2rem}._softLandingFeature_17cfx_151 ._textLink_17cfx_1{color:var(--primary)}._softLandingMark_17cfx_157{display:grid;place-items:center;width:2.9rem;height:2.9rem;background:#e8d2b9;border-radius:50%;color:var(--primary);margin-bottom:.4rem}@media(max-width:720px){._softLandingFeature_17cfx_151{min-height:14rem}}._appShell_17cfx_1{background:radial-gradient(ellipse at 92% 4%,rgba(224,164,78,.21),transparent 34rem),radial-gradient(ellipse at 1% 46%,rgba(159,77,100,.09),transparent 38rem),linear-gradient(180deg,#fcf6eb,#f7e9d9 60%,#fbf2e7)}._header_17cfx_1{border-bottom:1px solid rgba(239,194,119,.56);background:linear-gradient(110deg,#281827,#552742 53%,#372137);box-shadow:0 9px 28px #31162838}._welcome_17cfx_1{background:radial-gradient(circle at 89% 12%,rgba(240,189,117,.26),transparent 27%),radial-gradient(circle at 12% 88%,rgba(142,54,84,.27),transparent 32%),linear-gradient(116deg,#251725,#542b46 59%,#713948);border-color:#edc47899}._welcome_17cfx_1:after{border-color:#f9d79c45}._welcome_17cfx_1 ._restLine_17cfx_28{color:#ffdaa0}._pageIntro_17cfx_1{background:linear-gradient(115deg,#fff8ec,#f4dcc6 65%,#efddcd);border-color:#d6b182;border-left-color:#b58043}._softLandingFeature_17cfx_151{background:radial-gradient(circle at 96% 4%,rgba(230,152,160,.23),transparent 40%),linear-gradient(144deg,#fff9ed,#e9ceba);border-color:#bf965e;box-shadow:0 14px 32px #643a3d21}._softLandingMark_17cfx_157{width:5rem;height:5rem;border-radius:22%;background:transparent;border:0;margin:0 0 .25rem}._simpleCard_17cfx_1{min-height:6.5rem;grid-template-columns:3.6rem minmax(0,1fr) auto;gap:1rem;border:1px solid #d7b38e;border-top:2px solid #c79855;background:linear-gradient(120deg,#fffaf1,#f2deca)}._reflectFeatureMark_17cfx_170{display:grid;place-items:center;min-width:0}._simpleCard_17cfx_1 h3{font-size:1.43rem;line-height:1.12}._simpleCard_17cfx_1:hover,._softLandingFeature_17cfx_151:hover,._circleFeature_17cfx_1:hover{box-shadow:0 16px 32px #53263b33}._experienceCard_17cfx_122,._experienceLocked_17cfx_122{border:1px solid #d5af79;border-top:3px solid #e2bc79;min-height:18rem;box-shadow:0 18px 34px #4b22331f}._experienceGrid_17cfx_121 a[data-feature=vision]{background:radial-gradient(circle at 92% 8%,rgba(241,192,113,.34),transparent 48%),linear-gradient(135deg,#482336,#964c50);color:#fff8eb}._experienceMark_17cfx_145{display:inline-grid;place-items:center;width:5.25rem;height:5.25rem;min-height:5.25rem;background:transparent;border:0;margin:.3rem 0}._experienceCard_17cfx_122 h2,._experienceLocked_17cfx_122 h2{margin:.4rem 0 .45rem}._bottomNav_17cfx_1{background:linear-gradient(120deg,#20111efa,#50243efa);border:1px solid rgba(243,196,113,.65);box-shadow:0 12px 36px #170a1766;border-radius:1.45rem;padding:.45rem .55rem;gap:.08rem;max-width:53rem}._bottomNav_17cfx_1 ._navItem_17cfx_1,._bottomNav_17cfx_1 ._navActive_17cfx_1{color:#f7e4c3;border-radius:1rem;gap:.2rem;min-width:0;min-height:4.5rem;font-weight:600;transition:background .2s ease}._bottomNav_17cfx_1 ._navActive_17cfx_1{background:linear-gradient(180deg,#d39b5145,#af695630);color:#fff3db;box-shadow:inset 0 0 0 1px #f2c6737a}._bottomNav_17cfx_1 ._navActive_17cfx_1 span{color:#fff3d9}._bottomNav_17cfx_1 ._navItem_17cfx_1:hover{background:#ffe3aa17}._bottomNav_17cfx_1 ._navItem_17cfx_1 span,._bottomNav_17cfx_1 ._navActive_17cfx_1 span{font-size:.65rem;line-height:1.12;text-align:center}._bottomNav_17cfx_1 button:focus-visible{outline:2px solid #f3d39b;outline-offset:1px}@media(max-width:720px){._bottomNav_17cfx_1{width:calc(100% - .65rem);bottom:.35rem;padding:.3rem .2rem;gap:0;border-radius:1.15rem}._bottomNav_17cfx_1 ._navItem_17cfx_1,._bottomNav_17cfx_1 ._navActive_17cfx_1{padding:.36rem .08rem;min-height:4.35rem;border-radius:.75rem}._bottomNav_17cfx_1 ._navItem_17cfx_1 img,._bottomNav_17cfx_1 ._navActive_17cfx_1 img{width:clamp(26px,8vw,36px);height:auto}._bottomNav_17cfx_1 ._navItem_17cfx_1 span,._bottomNav_17cfx_1 ._navActive_17cfx_1 span{font-size:clamp(.47rem,1.8vw,.57rem);overflow-wrap:normal;letter-spacing:-.02em}._simpleCard_17cfx_1{grid-template-columns:3.3rem minmax(0,1fr) auto;padding:1rem}._softLandingMark_17cfx_157{width:4.5rem;height:4.5rem}}._welcome_17cfx_1{border:1px solid #c69c63;box-shadow:0 23px 47px #39223545,inset 0 0 0 1px #d7b6828a}._welcome_17cfx_1:after{border-color:#edd0a85c;inset:11px}._welcome_17cfx_1 ._eyebrow_17cfx_1{letter-spacing:.19em}._welcome_17cfx_1 h1{color:#fff1d8;text-wrap:balance}._welcome_17cfx_1 ._restLine_17cfx_28{color:#f5d9a8}._personalGreeting_17cfx_199{font-family:Parisienne,Dancing Script,cursive;color:#f2cf98;font-size:clamp(1.18rem,2.4vw,1.62rem);line-height:1.25;margin:.7rem 0 .2rem;letter-spacing:.015em}._quietButton_17cfx_30{border:1px solid #eccb8d!important;background:linear-gradient(125deg,#fbe6b5,#cca065)!important;box-shadow:0 7px 20px #160b1670!important}._heroPortrait_17cfx_65 ._portraitFrame_17cfx_66{border:4px double #d4b27c;box-shadow:14px 16px #bc925735,0 15px 29px #21141b40}._heroPortrait_17cfx_65 ._portraitCaption_17cfx_68{border-color:#c39c67}._homeGrid_17cfx_1{gap:clamp(.7rem,2vw,1.25rem)}._circleFeature_17cfx_1,._softLandingFeature_17cfx_151{position:relative;isolation:isolate;overflow:hidden;border:1px solid #c69c65;border-top:3px solid #d4b07c;box-shadow:0 12px 27px #53324925;transition:transform .18s ease,box-shadow .18s ease}._circleFeature_17cfx_1{background:radial-gradient(circle at 95% 3%,#d9b57540,transparent 44%),linear-gradient(130deg,#372134,#6b3b51)}._circleFeature_17cfx_1:before,._softLandingFeature_17cfx_151:before{content:"";position:absolute;inset:9px;border:1px solid #dcba8a5c;border-radius:.65rem;pointer-events:none}._circleFeature_17cfx_1 h3,._softLandingFeature_17cfx_151 h3{font:600 clamp(1.65rem,2.5vw,2.4rem)/1.05 "Cormorant Garamond",Georgia,serif}._circleFeature_17cfx_1:hover,._softLandingFeature_17cfx_151:hover{transform:translateY(-3px);box-shadow:0 18px 30px #53324933}._circleFeature_17cfx_1 ._textLink_17cfx_1,._softLandingFeature_17cfx_151 ._textLink_17cfx_1{font-weight:700;letter-spacing:.04em}._simpleCard_17cfx_1{border:1px solid #d2b48b;border-top:3px solid #bd9259;background:linear-gradient(115deg,#fffdf8,#f5e7d7);box-shadow:0 8px 19px #593e491a;transition:transform .18s ease}._simpleCard_17cfx_1:hover{transform:translateY(-2px)}._pageIntro_17cfx_1{padding:clamp(1.2rem,3vw,2rem);border:1px solid #ceb28e;border-top:3px solid #c6a06b;border-radius:1rem;background:radial-gradient(circle at 95% 0%,#efdbbe9c,transparent 42%),#fffaf1;box-shadow:0 8px 22px #5536431b}._pageIntro_17cfx_1 h1{color:#5d344d}@media(max-width:720px){._welcome_17cfx_1{padding:1.45rem 1.1rem}._welcome_17cfx_1:after{inset:7px}._homeGrid_17cfx_1{gap:.8rem}}@media(prefers-reduced-motion:reduce){._circleFeature_17cfx_1,._softLandingFeature_17cfx_151,._simpleCard_17cfx_1{transition:none}._circleFeature_17cfx_1:hover,._softLandingFeature_17cfx_151:hover,._simpleCard_17cfx_1:hover{transform:none}}._bottomNav_17cfx_1{width:min(58rem,calc(100% - 1rem));grid-template-columns:repeat(8,minmax(0,1fr))}._profileAdminAccess_17cfx_219{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1.25rem 1.4rem;border:1px solid #c5a070;border-top:3px solid #cba369;border-radius:1rem;background:linear-gradient(125deg,#fffaf1,#efdfc9);box-shadow:0 8px 19px #5131481d}._profileAdminAccess_17cfx_219>div{flex:1 1 260px}._profileAdminAccess_17cfx_219 h3{font:600 clamp(1.5rem,3vw,2.1rem)/1.1 "Cormorant Garamond",Georgia,serif;color:#5c344b;margin:.25rem 0}._profileAdminAccess_17cfx_219 p:not(._eyebrow_17cfx_1){font:.83rem/1.6 DM Sans,sans-serif;color:#6d5153;margin:.35rem 0 0;max-width:39rem}._profileAdminAccess_17cfx_219>a,._profileAdminAccess_17cfx_219 button{min-height:44px;white-space:normal}._profileAdminAccess_17cfx_219 ._eyebrow_17cfx_1{font-family:var(--font-family-base);font-size:var(--type-eyebrow);font-weight:700;letter-spacing:.12em;color:#72502e;line-height:1.5}._profileAdminAccess_17cfx_219 h3{font-family:var(--font-family-display);font-size:clamp(1.8rem,3vw,2.2rem);font-weight:600;line-height:1.15}._profileAdminAccess_17cfx_219 p:not(._eyebrow_17cfx_1){font-family:var(--font-family-base);font-size:var(--type-supporting);line-height:1.65;color:#624a40}._profileAdminActions_17cfx_227{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}._profileAdminActions_17cfx_227 a{font-family:var(--font-family-base);font-size:var(--type-label);font-weight:600;line-height:1.45;min-height:44px}._profileIntro_17cfx_229{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}._profileIntroText_17cfx_230{flex:1 1 auto;min-width:0}._profileTopActions_17cfx_231{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:.65rem;flex:0 0 auto}._profileTopActions_17cfx_231 a{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:44px;font-family:var(--font-family-base);font-size:var(--type-label);font-weight:600;white-space:nowrap;line-height:1.45}@media(max-width:720px){._profileIntro_17cfx_229{flex-direction:column;align-items:stretch;gap:.7rem}._profileTopActions_17cfx_231{align-self:flex-end;justify-content:flex-end;gap:.5rem;width:100%}._profileTopActions_17cfx_231 a{flex:1 1 auto;font-size:var(--type-supporting);min-height:45px}}@media(max-width:600px){._bottomNav_17cfx_1{width:calc(100% - .4rem);padding:.34rem .18rem;grid-template-columns:repeat(8,minmax(0,1fr))}._bottomNav_17cfx_1 :is(._navItem_17cfx_1,._navActive_17cfx_1){padding:.45rem 0;gap:.13rem;min-height:3.85rem}._bottomNav_17cfx_1 :is(._navItem_17cfx_1,._navActive_17cfx_1) img{max-width:32px;max-height:32px;object-fit:contain}._bottomNav_17cfx_1 :is(._navItem_17cfx_1,._navActive_17cfx_1) span{font-size:.51rem;line-height:1.12;text-align:center;overflow-wrap:anywhere}._profileAdminAccess_17cfx_219{padding:1rem}._profileAdminActions_17cfx_227{width:100%}._profileAdminActions_17cfx_227 a{flex:1 1 100%;justify-content:center}}@media(max-width:380px){._bottomNav_17cfx_1 :is(._navItem_17cfx_1,._navActive_17cfx_1) img{max-width:29px;max-height:29px}._bottomNav_17cfx_1 :is(._navItem_17cfx_1,._navActive_17cfx_1) span{font-size:.47rem}}._todaysSanctuary_17cfx_253{display:grid;gap:.85rem;margin:1.35rem 0;padding:clamp(.85rem,2.8vw,1.4rem);border:1px solid #c49b64;border-top:4px solid #c59e66;border-radius:1rem;background:radial-gradient(circle at 99% 0%,#e8c79a59,transparent 36%),linear-gradient(140deg,#fff9ef,#f0dfc8);box-shadow:0 12px 29px #56384c1c;min-width:0;scroll-margin-top:6rem}._sanctuaryHeading_17cfx_254{display:flex;justify-content:space-between;gap:.6rem;align-items:center;flex-wrap:wrap}._sanctuaryHeading_17cfx_254 h2{font:600 clamp(2rem,4vw,2.7rem)/1 "Cormorant Garamond",Georgia,serif;color:#583448;margin:.2rem 0}._sanctuaryHeading_17cfx_254 p:last-child{font-size:.83rem;line-height:1.5;max-width:33rem;color:#71544d;margin:.2rem 0}._sanctuaryHeading_17cfx_254 button{min-height:42px;border-color:#b99158;color:#57374d;background:#fff8e9}._sanctuaryTabs_17cfx_258{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}._sanctuaryTabs_17cfx_258 button{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:57px;border:1px solid #d2b38a;border-radius:.7rem;background:#fffaf2;color:#5b3b4e;cursor:pointer;font:700 .83rem DM Sans,sans-serif;transition:background .18s ease}._sanctuaryTabs_17cfx_258 button[aria-selected=true]{background:linear-gradient(125deg,#53304a,#74455a);border-color:#b8915b;color:#fff3d8;box-shadow:0 5px 14px #51304731}._sanctuaryTabs_17cfx_258 button img{width:38px;height:38px;object-fit:contain}._sanctuaryTabs_17cfx_258 button:focus-visible{outline:3px solid #b88b55;outline-offset:3px}._sanctuaryContent_17cfx_263{min-width:0}._sanctuaryContent_17cfx_263>div{min-width:0}._sanctuaryContent_17cfx_263 :is([id=daily-affirmations],[id=daily-challenges],[id=reflection-questions]){margin:0}@media(max-width:550px){._todaysSanctuary_17cfx_253{padding:.7rem;gap:.6rem}._sanctuaryTabs_17cfx_258{gap:.25rem}._sanctuaryTabs_17cfx_258 button{font-size:.69rem;min-height:59px;flex-direction:column;gap:0;padding:.3rem .1rem}._sanctuaryTabs_17cfx_258 button img{width:31px;height:31px}._sanctuaryHeading_17cfx_254 h2{font-size:2rem}}@media(prefers-reduced-motion:reduce){._sanctuaryTabs_17cfx_258 button{transition:none}}._footerLinks_17cfx_272{text-align:center;padding:1rem 1rem 6rem;font-size:.82rem}@media(min-width:721px){._appShell_17cfx_1{padding-bottom:0}._header_17cfx_1{position:relative;top:auto}._bottomNav_17cfx_1{position:sticky;top:0;left:auto;bottom:auto;transform:none;z-index:19;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:.38rem max(1rem,calc((100vw - 1160px)/2));display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;gap:.12rem;border:0;border-bottom:1px solid rgba(225,176,113,.68);border-radius:0;background:linear-gradient(105deg,#301c2d,#532b44 58%,#382038);box-shadow:0 6px 19px #28132333;backdrop-filter:blur(14px)}._bottomNav_17cfx_1 ._navItem_17cfx_1,._bottomNav_17cfx_1 ._navActive_17cfx_1{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:3.45rem;gap:.4rem;padding:.38rem .3rem;border-radius:.7rem;font-size:.77rem}._bottomNav_17cfx_1 ._navItem_17cfx_1 img,._bottomNav_17cfx_1 ._navActive_17cfx_1 img{display:block;flex:none;width:clamp(28px,2.65vw,34px);height:clamp(28px,2.65vw,34px);object-fit:contain}._bottomNav_17cfx_1 ._navItem_17cfx_1 span,._bottomNav_17cfx_1 ._navActive_17cfx_1 span{font-size:clamp(.67rem,.85vw,.75rem);line-height:1.2;white-space:normal;overflow-wrap:normal;text-align:left}._bottomNav_17cfx_1 ._navActive_17cfx_1{color:#fff3db;background:linear-gradient(120deg,#d39b5145,#af695630);box-shadow:inset 0 0 0 1px #f2c67387}._bottomNav_17cfx_1 ._navItem_17cfx_1:hover{background:#ffe3aa1c}._footerLinks_17cfx_272{padding-bottom:1.6rem}._todaysSanctuary_17cfx_253{scroll-margin-top:11rem}}@media(min-width:721px)and (max-width:1010px){._bottomNav_17cfx_1{padding:.38rem .6rem;gap:.03rem}._bottomNav_17cfx_1 ._navItem_17cfx_1,._bottomNav_17cfx_1 ._navActive_17cfx_1{flex-direction:column;gap:.1rem;min-height:4.15rem;padding:.28rem .1rem}._bottomNav_17cfx_1 ._navItem_17cfx_1 span,._bottomNav_17cfx_1 ._navActive_17cfx_1 span{font-size:.67rem;text-align:center;line-height:1.13}}@media(max-width:720px){._bottomNav_17cfx_1{bottom:max(.35rem,env(safe-area-inset-bottom))}._footerLinks_17cfx_272{padding-bottom:7rem}}@media(prefers-reduced-motion:reduce){._bottomNav_17cfx_1 ._navItem_17cfx_1,._bottomNav_17cfx_1 ._navActive_17cfx_1{transition:none}}@media(min-width:1024px){._bottomNav_17cfx_1 ._navItem_17cfx_1,._bottomNav_17cfx_1 ._navActive_17cfx_1{min-height:4.65rem;gap:.42rem;padding:.45rem .3rem}._bottomNav_17cfx_1 ._navItem_17cfx_1 img,._bottomNav_17cfx_1 ._navActive_17cfx_1 img{width:54px;height:54px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.24))}._sanctuaryTabs_17cfx_258 button img{width:44px;height:44px}._sanctuaryTabs_17cfx_258 button{min-height:63px}._simpleCard_17cfx_1{grid-template-columns:4rem minmax(0,1fr) auto}._reflectFeatureMark_17cfx_170 img{width:60px;height:60px}._experienceMark_17cfx_145 img{width:80px;height:80px}._softLandingMark_17cfx_157{width:5.45rem;height:5.45rem}._softLandingMark_17cfx_157 img{width:74px;height:74px}._headerActions_17cfx_1 button svg{width:20px;height:20px}}._aboutTeaser_17cfx_370{margin:1.4rem 0 0;display:flex;justify-content:space-between;align-items:center;gap:1.3rem;padding:clamp(1.3rem,3vw,2rem);background:linear-gradient(130deg,#fbf1e1,#f2dcc1);border:1px solid #d0a979;border-radius:1rem;box-shadow:0 9px 22px #51314816}._aboutTeaser_17cfx_370 h2{font:500 clamp(1.65rem,3.3vw,2.4rem)/1.08 var(--font-family-display);color:#60344b;margin:.45rem 0}._aboutTeaser_17cfx_370 p:not(._eyebrow_17cfx_1){font-size:var(--type-supporting);line-height:1.6;max-width:34rem;margin:.35rem 0;color:#664c48}._aboutTeaser_17cfx_370 a{min-height:45px;flex:none;display:inline-flex;gap:.3rem}@media(max-width:680px){._aboutTeaser_17cfx_370{flex-direction:column;align-items:stretch}._aboutTeaser_17cfx_370 a{width:100%;justify-content:center}}@layer base{._root_169d4_2{all:unset;position:relative;display:inline-flex;align-items:center;width:42px;height:24px;background-color:var(--muted);border-radius:var(--radius-full);transition:background-color var(--animation-duration-normal) ease;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}._root_169d4_2:hover{background-color:var(--muted-foreground)}._root_169d4_2:focus-visible{box-shadow:var(--shadow-focus)}._root_169d4_2[data-state=checked]{background-color:var(--primary)}._root_169d4_2[data-state=checked]:hover{background-color:color-mix(in srgb,var(--primary),black 10%)}._thumb_169d4_33{display:block;width:20px;height:20px;background-color:var(--card);border-radius:var(--radius-full);box-shadow:0 1px 2px color-mix(in srgb,black 10%,transparent);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);transform:translate(2px);will-change:transform}._root_169d4_2[data-state=checked] ._thumb_169d4_33{transform:translate(20px)}._root_169d4_2[data-disabled]{opacity:.5;cursor:not-allowed}}._guidelineDisclosure_1ms7j_1{margin:1rem 0;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._guidelineDisclosure_1ms7j_1 summary{cursor:pointer;font-weight:700}._guidelineDisclosure_1ms7j_1[open] summary{margin-bottom:1rem}._shell_1ms7j_4{display:flex;flex-direction:column;gap:1rem}._loading_1ms7j_5,._signIn_1ms7j_5{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:2rem;text-align:center}._signIn_1ms7j_5{display:flex;flex-direction:column;align-items:center;gap:.75rem}._signIn_1ms7j_5 h2,._welcome_1ms7j_7 h2,._circleHeader_1ms7j_7 h2,._empty_1ms7j_7 h3,._moderation_1ms7j_7 h3,._memberProfile_1ms7j_7 h3{font-family:var(--font-family-display);font-weight:400}._signIn_1ms7j_5 h2,._signIn_1ms7j_5 p{margin:0}._signIn_1ms7j_5 p{max-width:38rem;color:var(--muted-foreground);line-height:1.6}._eyebrow_1ms7j_10{text-transform:uppercase;letter-spacing:.14em;font-size:.68rem;font-weight:800;color:var(--accent);margin:0}._welcome_1ms7j_7{background:linear-gradient(135deg,var(--surface),var(--card));border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.25rem,4vw,2.5rem);display:grid;grid-template-columns:1fr minmax(16rem,.55fr);gap:2rem;align-items:end}._welcome_1ms7j_7 h2{font-size:clamp(1.8rem,4vw,2.7rem);margin:.35rem 0 .6rem}._welcome_1ms7j_7 p{color:var(--muted-foreground);line-height:1.6}._search_1ms7j_14{display:flex;align-items:center;gap:.5rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:0 .7rem}._search_1ms7j_14 input{border:0;box-shadow:none;background:transparent}._circleGrid_1ms7j_16{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._circleCard_1ms7j_17{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem;display:flex;flex-direction:column;gap:.7rem}._number_1ms7j_18{font-family:var(--font-family-display);color:var(--accent)}._circleCard_1ms7j_17 h3{font-family:var(--font-family-display);font-weight:400;font-size:1.5rem;margin:0}._circleCard_1ms7j_17>p{color:var(--muted-foreground);line-height:1.55;margin:0}._metrics_1ms7j_21{display:flex;gap:1rem;color:var(--muted-foreground);font-size:.72rem;margin-top:auto}._metrics_1ms7j_21 span{display:flex;gap:.3rem;align-items:center}._circleCard_1ms7j_17 footer{display:flex;justify-content:space-between;gap:.5rem;border-top:1px solid var(--border);padding-top:1rem;margin-top:.5rem}._circleHeader_1ms7j_7{display:grid;grid-template-columns:auto 1fr auto;gap:1.25rem;align-items:start;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem}._circleHeader_1ms7j_7 h2{font-size:2rem;margin:.2rem 0 .35rem}._circleHeader_1ms7j_7 p:last-child{margin:0;color:var(--muted-foreground)}._headerActions_1ms7j_27{display:flex;gap:.45rem;flex-wrap:wrap;justify-content:flex-end}._adminBar_1ms7j_28,._locked_1ms7j_28{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:.9rem 1rem}._adminBar_1ms7j_28>div,._locked_1ms7j_28{display:flex;align-items:center;gap:.7rem}._adminBar_1ms7j_28 span,._locked_1ms7j_28 div{display:flex;flex-direction:column;font-size:.78rem}._adminBar_1ms7j_28 span:not(strong),._locked_1ms7j_28 span{color:var(--muted-foreground)}._feedTools_1ms7j_32{display:grid;grid-template-columns:1fr auto;gap:.75rem}._composer_1ms7j_33{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem;display:flex;flex-direction:column;gap:.8rem}._composerHead_1ms7j_34{display:flex;gap:.7rem;align-items:center}._composerHead_1ms7j_34>div{display:flex;flex-direction:column}._composerHead_1ms7j_34 span{font-size:.72rem;color:var(--muted-foreground)}._composerFoot_1ms7j_37{display:flex;justify-content:space-between;align-items:center}._composerFoot_1ms7j_37 small{color:var(--muted-foreground)}._avatar_1ms7j_39{width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:50%;background:var(--secondary);font-weight:800;flex:none;overflow:hidden}._avatar_1ms7j_39 img{width:100%;height:100%;object-fit:cover}._feed_1ms7j_32{display:flex;flex-direction:column;gap:1rem}._feedPager_1ms7j_42{display:flex;align-items:center;justify-content:center;gap:.8rem;flex-wrap:wrap;margin:1rem 0}._feedPager_1ms7j_42 span{font-size:.8rem;color:var(--muted-foreground)}._post_1ms7j_44{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem}._announcement_1ms7j_45{border-top:3px solid var(--accent);background:linear-gradient(180deg,var(--surface),var(--card) 36%)}._postFlags_1ms7j_46{display:flex;gap:.65rem;align-items:center;flex-wrap:wrap;margin-bottom:.8rem;font-size:.7rem;color:var(--muted-foreground)}._postFlags_1ms7j_46>*{display:flex;gap:.3rem;align-items:center}._postHeader_1ms7j_48{display:flex;align-items:center;justify-content:space-between;gap:1rem}._author_1ms7j_49{display:flex;align-items:center;gap:.65rem;border:0;background:none;color:inherit;padding:0;text-align:left;cursor:pointer}._author_1ms7j_49>span:last-child{display:flex;flex-direction:column}._author_1ms7j_49 small{font-size:.68rem;color:var(--muted-foreground);font-weight:400}._postBody_1ms7j_52{white-space:pre-wrap;line-height:1.7;font-size:.95rem;margin:1rem 0}._mention_1ms7j_53{color:var(--accent)}._reactions_1ms7j_54,._commentActions_1ms7j_54{display:flex;align-items:center;gap:.2rem;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:.7rem}._reactions_1ms7j_54 button,._commentActions_1ms7j_54 button{gap:.25rem}._commentComposer_1ms7j_56{margin-top:1rem;padding:1rem;background:var(--surface);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.6rem}._commentComposer_1ms7j_56 p{font-size:.72rem;color:var(--muted-foreground);margin:0}._commentComposer_1ms7j_56>div{display:flex;justify-content:flex-end;gap:.5rem}._comments_1ms7j_59{margin-top:1rem;border-top:1px solid var(--border);padding-top:.5rem}._comment_1ms7j_54{position:relative;padding:1rem 0 1rem 3.1rem;border-bottom:1px solid var(--border)}._comment_1ms7j_54>._author_1ms7j_49{margin-left:-3.1rem}._comment_1ms7j_54>button+button{position:absolute;right:0;top:.7rem}._comment_1ms7j_54>p{line-height:1.55;white-space:pre-wrap}._reply_1ms7j_64{margin-left:2.5rem;border-left:2px solid var(--secondary);padding-left:1rem}._comments_1ms7j_59{display:flex;flex-direction:column;gap:.55rem;margin-top:1rem;border-top:1px solid var(--border);padding:.8rem 0 0;min-width:0}._threadComment_1ms7j_66{border-left:2px solid #d2b99f;padding:.75rem .6rem .5rem .85rem;margin:.2rem 0;background:#fffcf7;border-radius:0 9px 9px 0;min-width:0}._threadHeader_1ms7j_67{display:flex;align-items:center;justify-content:space-between;gap:.45rem}._threadAuthor_1ms7j_68{display:flex;align-items:center;gap:.55rem;border:0;padding:0;background:transparent;color:inherit;text-align:left;cursor:pointer;min-width:0}._threadAuthor_1ms7j_68>span:last-child{display:flex;flex-direction:column;overflow-wrap:anywhere}._threadAuthor_1ms7j_68 small{color:var(--muted-foreground);font-size:.7rem}._threadBody_1ms7j_71{white-space:pre-wrap;line-height:1.6;overflow-wrap:anywhere;margin:.6rem 0}._threadDeleted_1ms7j_72{font-size:.83rem;color:var(--muted-foreground);font-weight:600}._deletedMessage_1ms7j_73{color:var(--muted-foreground);font-size:.81rem;font-style:italic;margin:.45rem 0}._threadChildren_1ms7j_74{padding-left:.75rem;margin:.5rem 0 0;border-left:1px solid #ddc5ab;min-width:0}._threadToggle_1ms7j_75{border:0;background:none;color:#623b4e;text-decoration:underline;cursor:pointer;font-size:.77rem;padding:.3rem 0}._threadComment_1ms7j_66>._commentActions_1ms7j_54{border-top:0;padding-top:0}._threadComment_1ms7j_66 ._commentComposer_1ms7j_56{margin:.55rem 0}@media(max-width:600px){._threadComment_1ms7j_66{padding:.55rem .35rem .45rem .5rem}._threadChildren_1ms7j_74{padding-left:.25rem}._threadAuthor_1ms7j_68 ._avatar_1ms7j_39{width:2rem;height:2rem}}._loadingLine_1ms7j_79,._error_1ms7j_79{text-align:center;color:var(--muted-foreground)}._empty_1ms7j_7{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg);padding:2rem;text-align:center}._empty_1ms7j_7 h3{font-size:1.45rem}._empty_1ms7j_7 p{color:var(--muted-foreground)}._rules_1ms7j_83{display:flex;flex-direction:column;gap:.8rem;padding-left:1.25rem}._hiddenList_1ms7j_84{display:flex;flex-direction:column;gap:.65rem}._hiddenList_1ms7j_84>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.75rem;background:var(--surface);border-radius:var(--radius-md)}._hiddenList_1ms7j_84 span{display:flex;flex-direction:column}._hiddenList_1ms7j_84 small{color:var(--muted-foreground)}._hiddenList_1ms7j_84>div>div{display:flex;gap:.35rem}._memberProfile_1ms7j_7,._privateProfile_1ms7j_89{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.55rem}._memberProfile_1ms7j_7>._avatar_1ms7j_39{width:5rem;height:5rem}._memberProfile_1ms7j_7 h3,._memberProfile_1ms7j_7 p{margin:0}._memberProfile_1ms7j_7>div{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center;margin-top:.5rem}._memberProfile_1ms7j_7>div span{font-size:.7rem;border:1px solid var(--border);background:var(--surface);padding:.35rem .55rem;border-radius:999px}._privateProfile_1ms7j_89 p{color:var(--muted-foreground)}._moderation_1ms7j_7{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem;display:flex;flex-direction:column;gap:.8rem}._moderation_1ms7j_7 h3{margin:.2rem 0}._moderation_1ms7j_7 article{background:var(--surface);border-radius:var(--radius-md);padding:1rem;display:flex;flex-direction:column;gap:.55rem}._moderation_1ms7j_7 article>div:first-child{display:flex;flex-direction:column}._moderation_1ms7j_7 article span{font-size:.7rem;color:var(--muted-foreground)}._moderation_1ms7j_7 blockquote{margin:0;border-left:3px solid var(--accent);padding-left:.8rem}._moderation_1ms7j_7 article>div:last-child{display:flex;gap:.45rem}._notice_1ms7j_102{position:fixed;left:50%;bottom:6.4rem;transform:translate(-50%);z-index:100;background:var(--foreground);color:var(--background);padding:.8rem 1rem;border-radius:999px;box-shadow:var(--shadow-lg);font-size:.8rem}._error_1ms7j_79{color:var(--destructive)}._standingNotice_1ms7j_104{display:flex;gap:.7rem;align-items:flex-start;background:var(--secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:.9rem}._standingNotice_1ms7j_104 div{display:flex;flex-direction:column;gap:.2rem}._standingNotice_1ms7j_104 span{font-size:.78rem;color:var(--muted-foreground)}@media(max-width:760px){._welcome_1ms7j_7,._circleHeader_1ms7j_7,._circleGrid_1ms7j_16{grid-template-columns:1fr}._headerActions_1ms7j_27{justify-content:flex-start}._feedTools_1ms7j_32{grid-template-columns:1fr}._circleHeader_1ms7j_7>button{justify-self:start}._reply_1ms7j_64{margin-left:1rem}._reactions_1ms7j_54 button{font-size:.68rem}._hiddenList_1ms7j_84>div{grid-template-columns:auto 1fr}._hiddenList_1ms7j_84>div>div{grid-column:1/-1}._moderation_1ms7j_7 article>div:last-child{flex-wrap:wrap}._notice_1ms7j_102{max-width:calc(100% - 2rem);white-space:normal;text-align:center}}._welcome_1ms7j_7{position:relative;overflow:hidden;background:radial-gradient(circle at 95% 10%,rgba(170,123,62,.19),transparent 40%),linear-gradient(140deg,#fffaf2,#efddc7);border-color:#cdb28c;box-shadow:var(--shadow-md)}._welcome_1ms7j_7:before{content:"";position:absolute;inset:.65rem;border:1px solid rgba(161,113,60,.18);border-radius:calc(var(--radius-lg) - .4rem);pointer-events:none}._welcome_1ms7j_7 h2{font-size:clamp(2.35rem,5vw,3.5rem);line-height:1;color:#543044}._circleCard_1ms7j_17{background:linear-gradient(145deg,#fffaf3,#f6e9d8);border-color:#d7c0a3;border-top:2px solid #b68a4b;box-shadow:var(--shadow);transition:transform .2s,box-shadow .2s}._circleCard_1ms7j_17:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}._circleCard_1ms7j_17 h3{font-size:1.85rem;line-height:1.1;color:#513044}._number_1ms7j_18{color:#946a38;font-size:1.35rem}._circleHeader_1ms7j_7,._composer_1ms7j_33,._post_1ms7j_44{background:#fffaf3;border-color:#ddc7ab;box-shadow:var(--shadow)}._postBody_1ms7j_52{color:#382a25}._thoughtsWelcome_1ms7j_118{padding:clamp(1.3rem,3vw,2.2rem);margin:1rem 0;border:1px solid #b99161;border-radius:1rem;background:radial-gradient(circle at 90% 15%,#8c5d6540,transparent 45%),linear-gradient(120deg,#42283a,#684052);color:#fff5e9;box-shadow:0 14px 30px #3c24302b}._thoughtsWelcome_1ms7j_118 ._eyebrow_1ms7j_10{color:#e5c38d}._thoughtsWelcome_1ms7j_118 h3{font-family:var(--font-family-display);font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1;margin:.4rem 0}._thoughtsWelcome_1ms7j_118 p:not(._eyebrow_1ms7j_10){max-width:48rem;line-height:1.65}._thoughtsWelcome_1ms7j_118 small{display:block;max-width:49rem;color:#ebd9d2;line-height:1.55}._thoughtModes_1ms7j_123{display:flex;gap:.5rem;flex-wrap:wrap;margin:.7rem 0}._thoughtsCard_1ms7j_124{display:flex;align-items:flex-start;gap:1.3rem;padding:clamp(1.3rem,3vw,2rem);margin:1.25rem 0;border:1px solid #b99161;border-radius:1rem;background:linear-gradient(120deg,#42283a,#684052);color:#fff5e9;box-shadow:0 14px 30px #3c24302b}._thoughtsCard_1ms7j_124 ._eyebrow_1ms7j_10{color:#e5c38d}._thoughtsCard_1ms7j_124 h3{font-family:var(--font-family-display);font-size:clamp(2rem,4vw,2.8rem);line-height:1;font-weight:500;margin:.35rem 0}._thoughtsCard_1ms7j_124 p:not(._eyebrow_1ms7j_10){max-width:42rem;line-height:1.6;color:#f0ded5}._thoughtsCard_1ms7j_124 ._actions_1ms7j_125{margin:.9rem 0 0}._thoughtsIcon_1ms7j_125{display:grid;place-items:center;flex:none;width:3.6rem;height:3.6rem;border:1px solid #d8b57b;border-radius:50%;color:#e9c894}@media(max-width:600px){._thoughtsCard_1ms7j_124{gap:.8rem}._thoughtsIcon_1ms7j_125{width:2.7rem;height:2.7rem}._thoughtsIcon_1ms7j_125 svg{width:20px}}._welcome_1ms7j_7,._circleHeader_1ms7j_7{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 91% 0%,#ddb47b3b,transparent 34%),linear-gradient(117deg,#402a3c,#684157);border:1px solid #ca9f68;color:#fff4e0;box-shadow:0 14px 31px #42243832,inset 0 0 0 6px #ebc48a15}._welcome_1ms7j_7:before,._circleHeader_1ms7j_7:before{content:"";position:absolute;inset:10px;border:1px solid #e7c18a54;border-radius:.5rem;pointer-events:none}._welcome_1ms7j_7 h2,._circleHeader_1ms7j_7 h2{font-size:clamp(2.25rem,4.3vw,3.35rem);line-height:1.02;color:#fff1d6}._welcome_1ms7j_7 p,._circleHeader_1ms7j_7 p:last-child{color:#f3dfcf}._welcome_1ms7j_7 ._eyebrow_1ms7j_10,._circleHeader_1ms7j_7 ._eyebrow_1ms7j_10{color:#f1c98b}._welcome_1ms7j_7 ._search_1ms7j_14{background:#fff9f0;border-color:#c6a06b}._circleGrid_1ms7j_16{gap:1rem}._circleCard_1ms7j_17{position:relative;isolation:isolate;overflow:hidden;border:1px solid #cda56e;border-top:4px solid #bc8e55;background:radial-gradient(circle at 100% 0%,#f4dfc373,transparent 46%),linear-gradient(135deg,#fffdf7,#f4e5d3);box-shadow:0 9px 21px #583c411c;transition:transform .17s ease,box-shadow .17s ease}._circleCard_1ms7j_17:after{content:"";position:absolute;inset:8px;border:1px solid #d8b99070;border-radius:.5rem;pointer-events:none}._circleCard_1ms7j_17:hover{transform:translateY(-3px);box-shadow:0 14px 25px #583c4126}._circleCard_1ms7j_17 ._number_1ms7j_18{font:600 1.1rem Cormorant Garamond,Georgia,serif;letter-spacing:.18em;color:#a7763d}._circleCard_1ms7j_17 h3{font-size:clamp(1.6rem,2.5vw,2.1rem);line-height:1.02;color:#61374b}._circleCard_1ms7j_17>p{font-size:.84rem;line-height:1.65}._circleCard_1ms7j_17 footer{border-top-color:#d8bf9c}._post_1ms7j_44{position:relative;border:1px solid #d0ae80;border-radius:1rem;background:linear-gradient(135deg,#fffdf8,#f8eedf);box-shadow:0 9px 22px #51343d1c;padding:clamp(1rem,2.6vw,1.5rem)}._post_1ms7j_44:before{content:"";position:absolute;top:0;left:clamp(.75rem,3vw,1.5rem);right:clamp(.75rem,3vw,1.5rem);height:2px;background:linear-gradient(90deg,transparent,#c3a06c,transparent)}._postBody_1ms7j_52{line-height:1.8;color:#553c46}._postHeader_1ms7j_48 ._author_1ms7j_49{font-weight:700;color:#59354a}._threadComment_1ms7j_66{border-left-color:#ba9059;background:#fffaf1;box-shadow:inset 0 0 0 1px #eedcc7;border-radius:0 .65rem .65rem 0}._threadChildren_1ms7j_74{border-left:2px solid #d7ae7d}._composer_1ms7j_33{border:1px solid #bf965f;border-top:3px solid #d2ad73;background:linear-gradient(125deg,#fffdf7,#f3e4d0);box-shadow:0 7px 19px #5b36401b}._guidelineDisclosure_1ms7j_1{border-color:#d0b083;background:#fffaf1}._empty_1ms7j_7{border-color:#c8a373;background:linear-gradient(140deg,#fffaf0,#f1e0c7)}._memberProfile_1ms7j_7{padding:1.2rem;border:5px double #c49a63;border-radius:.9rem;background:#fffaf2;box-shadow:0 7px 20px #4f2a3e1b}._memberProfile_1ms7j_7[data-profile-theme=plum]{background:linear-gradient(130deg,#372239,#664158);color:#fff0dc}._memberProfile_1ms7j_7[data-profile-theme=champagne]{background:linear-gradient(130deg,#fffdf4,#ecd8b1);color:#56394b}._memberProfile_1ms7j_7[data-profile-theme=rose]{background:linear-gradient(130deg,#fff7f1,#edcdd4);color:#553747}._memberProfile_1ms7j_7[data-profile-theme=sage]{background:linear-gradient(130deg,#f8f8ee,#d1dfce);color:#395444}._memberProfile_1ms7j_7[data-profile-theme=plum] :is(h3,p){color:#fff0dc}._memberProfile_1ms7j_7[data-profile-theme] ._memberTags_1ms7j_158>span{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .75rem;border-radius:999px;border:1px solid #c69f6c;background:#fff3de;color:#342035!important;-webkit-text-fill-color:#342035;font-size:.82rem;font-weight:750;line-height:1.45;text-align:center;text-shadow:none;opacity:1;overflow-wrap:anywhere;box-shadow:0 2px 5px #2a172320}._memberProfile_1ms7j_7 ._memberTags_1ms7j_158{width:100%;max-width:100%;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:.45rem}._memberProfile_1ms7j_7 ._memberAffirmation_1ms7j_160{max-width:24rem;font:italic 1.35rem/1.4 Cormorant Garamond,Georgia,serif;border-block:1px solid #cba16f82;padding:.65rem;margin:.35rem 0;overflow-wrap:anywhere}._memberProfile_1ms7j_7>._avatar_1ms7j_39{border:3px solid #c69b65;box-shadow:0 0 0 5px #f7dfac40}@media(max-width:680px){._welcome_1ms7j_7,._circleHeader_1ms7j_7,._circleCard_1ms7j_17{padding:1.2rem}._post_1ms7j_44{padding:1rem}._welcome_1ms7j_7:before,._circleHeader_1ms7j_7:before{inset:6px}}@media(prefers-reduced-motion:reduce){._circleCard_1ms7j_17{transition:none}._circleCard_1ms7j_17:hover{transform:none}}._editor_i3r1l_1{display:flex;flex-direction:column;gap:1.25rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.25rem,3vw,2rem);box-shadow:var(--shadow)}._panel_i3r1l_2{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem}._heading_i3r1l_3{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;border-bottom:1px solid var(--border);padding-bottom:1.25rem}._headingActions_i3r1l_4{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem}._completion_i3r1l_5{font-size:var(--type-caption);font-weight:700;color:var(--accent);background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:.45rem .7rem}._heading_i3r1l_3 h2,._subsection_i3r1l_6 h3,._account_i3r1l_6 h3{font-family:var(--font-family-display);font-weight:400;margin:.2rem 0 .4rem}._heading_i3r1l_3 h2{font-size:clamp(1.6rem,3vw,2.2rem)}._heading_i3r1l_3 p,._subsection_i3r1l_6>p,._account_i3r1l_6 p{color:var(--muted-foreground);margin:0;line-height:1.55}._eyebrow_i3r1l_9{text-transform:uppercase;letter-spacing:.12em;font-size:var(--type-eyebrow)!important;font-weight:700;color:var(--accent)!important}._grid_i3r1l_10,._textGrid_i3r1l_10,._sections_i3r1l_10,._choiceGrid_i3r1l_10{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._field_i3r1l_11{display:flex;flex-direction:column;gap:.45rem;font-family:var(--font-family-base);font-size:var(--type-label);font-weight:600;line-height:1.5}._field_i3r1l_11 span{display:flex;gap:.35rem;align-items:center}._field_i3r1l_11 small{color:var(--muted-foreground);font-size:var(--type-caption);line-height:1.5;font-weight:400}._field_i3r1l_11>small{text-align:right}._usernameSaveRow_i3r1l_15{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:flex-start;margin-top:.15rem}._field_i3r1l_11 ._usernameSaveButton_i3r1l_16{min-height:43px;padding:.6rem .9rem;border:1px solid #c39b64;border-radius:.55rem;background:linear-gradient(115deg,#58364c,#754d62);color:#fff6e9;font-weight:750;font-size:.81rem;box-shadow:0 4px 12px #4a2b3d2a}._field_i3r1l_11 ._usernameSaveButton_i3r1l_16:hover:not(:disabled){background:linear-gradient(115deg,#492a40,#624054);color:#fff9ed}._field_i3r1l_11 ._usernameSaveButton_i3r1l_16:focus-visible{outline:3px solid #b98d57;outline-offset:2px}._field_i3r1l_11 ._usernameSaveButton_i3r1l_16:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}._field_i3r1l_11 ._usernameUnsaved_i3r1l_20{font-weight:700;color:#8b643e;font-size:.73rem}._field_i3r1l_11 ._usernameError_i3r1l_21,._field_i3r1l_11 ._usernameSuccess_i3r1l_21{display:block;margin:0;padding:.6rem .7rem;border-radius:.5rem;border:1px solid #cfac8a;text-align:left;font-size:.8rem;line-height:1.5;font-weight:700}._field_i3r1l_11 ._usernameError_i3r1l_21{background:#fff2ec;color:#833b34;border-color:#cf8e7f}._field_i3r1l_11 ._usernameSuccess_i3r1l_21{background:#f1f6e9;color:#355742;border-color:#85a68c}._tagField_i3r1l_24{border:1px solid var(--border);border-radius:var(--radius-md);padding:1rem;margin:0}._tagField_i3r1l_24 legend{font-size:var(--type-label);font-weight:600;padding:0 .35rem}._tags_i3r1l_26,._previewTags_i3r1l_26{display:flex;flex-wrap:wrap;gap:.45rem}._tag_i3r1l_24,._tagActive_i3r1l_27{border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--foreground);font:inherit;font-size:var(--type-supporting);padding:.45rem .65rem;cursor:pointer}._tagActive_i3r1l_27{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}._subsection_i3r1l_6{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.25rem;display:flex;flex-direction:column;gap:1rem}._subsection_i3r1l_6 h3{font-size:1.4rem}._toggleRow_i3r1l_31{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-top:1px solid var(--border)}._toggleRow_i3r1l_31>div{display:flex;flex-direction:column;gap:.2rem}._toggleRow_i3r1l_31 strong{font-family:var(--font-family-base);font-size:var(--type-label);font-weight:600;line-height:1.45}._toggleRow_i3r1l_31 span{font-family:var(--font-family-base);font-size:var(--type-supporting);font-weight:400;color:var(--muted-foreground);line-height:1.5}._account_i3r1l_6{display:grid;grid-template-columns:1fr auto;gap:1.5rem;align-items:center;background:linear-gradient(135deg,var(--surface),var(--card));border:1px solid var(--border);border-radius:var(--radius-md);padding:1.25rem}._accountMeta_i3r1l_36{display:flex;flex-direction:column;gap:.6rem;min-width:14rem}._accountMeta_i3r1l_36 span{display:flex;flex-direction:column;font-size:var(--type-supporting);color:var(--muted-foreground)}._accountMeta_i3r1l_36 strong{color:var(--foreground);font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.08em}._success_i3r1l_39,._error_i3r1l_39{margin:0;padding:.8rem 1rem;border-radius:var(--radius-md);background:var(--surface);font-size:.82rem}._error_i3r1l_39{color:var(--destructive)}._bottomSave_i3r1l_41{display:flex;justify-content:flex-end;gap:.65rem;align-items:center}._preview_i3r1l_26{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.55rem}._preview_i3r1l_26 h3,._preview_i3r1l_26 p{margin:0}._previewAvatar_i3r1l_44{width:5rem;height:5rem;border-radius:50%;display:grid;place-items:center;background:var(--surface);border:1px solid var(--border);font-family:var(--font-family-display);font-size:2rem;overflow:hidden}._previewAvatar_i3r1l_44 img{width:100%;height:100%;object-fit:cover}._previewTags_i3r1l_26{justify-content:center;margin-top:.5rem}._previewTags_i3r1l_26 span{display:inline-flex;align-items:center;justify-content:center;font-size:.86rem;line-height:1.4;font-weight:750;color:#342035;background:#fff3de;border:1px solid #c59b68;border-radius:999px;padding:.48rem .8rem;overflow-wrap:anywhere;text-align:center;box-shadow:0 2px 5px #2a172320}._privatePreview_i3r1l_48{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.5rem}._privatePreview_i3r1l_48 p{color:var(--muted-foreground)}@media(max-width:720px){._heading_i3r1l_3{flex-direction:column}._headingActions_i3r1l_4{display:grid;width:100%;justify-content:stretch}._headingActions_i3r1l_4 button{width:100%}._grid_i3r1l_10,._textGrid_i3r1l_10,._sections_i3r1l_10,._choiceGrid_i3r1l_10,._account_i3r1l_6{grid-template-columns:1fr}._accountMeta_i3r1l_36{min-width:0}._bottomSave_i3r1l_41{display:grid}._bottomSave_i3r1l_41 button{width:100%}}._editor_i3r1l_1{border:1px solid #c49c68;background:radial-gradient(circle at 95% 0%,#ebc9a23a,transparent 34%),linear-gradient(125deg,#fffdf8,#f7e9da);box-shadow:0 15px 32px #51334120;gap:1.1rem}._heading_i3r1l_3{padding:clamp(1rem,3vw,1.55rem);background:linear-gradient(115deg,#382237,#603a4d);border:1px solid #c29d66;border-radius:1rem;color:#fff4df;box-shadow:inset 0 0 0 5px #ebc68e17}._heading_i3r1l_3 h2{font-size:clamp(2.2rem,4vw,3rem);color:#fff4df}._heading_i3r1l_3 p:not(._eyebrow_i3r1l_9){color:#f5e1cf}._heading_i3r1l_3 ._eyebrow_i3r1l_9{color:#e6c18a!important}._heading_i3r1l_3 ._previewButton_i3r1l_61{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:47px;padding:.65rem 1.05rem;border:2px solid #f9e5c0;border-radius:.7rem;background:linear-gradient(120deg,#ffeac1,#d6ac72);color:#332038;-webkit-text-fill-color:#332038;font-size:.9rem;font-weight:800;line-height:1.25;text-shadow:none;box-shadow:0 5px 15px #100a17a3,inset 0 1px #fff7e9;white-space:normal;text-align:center}._heading_i3r1l_3 ._previewButton_i3r1l_61:hover:not(:disabled){background:linear-gradient(120deg,#fff3d8,#e7bd81);color:#2d1d2e;box-shadow:0 7px 20px #100a17ad,0 0 0 2px #ffe6ba55}._heading_i3r1l_3 ._previewButton_i3r1l_61:focus-visible{outline:3px solid #fff4d9;outline-offset:3px;box-shadow:0 0 0 6px #784957}._heading_i3r1l_3 ._previewButton_i3r1l_61 svg{width:19px;height:19px;stroke-width:2.6}._previewPresentation_i3r1l_65{display:grid;gap:.7rem;min-width:0}._previewPrivacyNotice_i3r1l_66{margin:0;padding:.75rem .9rem;border-radius:.7rem;border:1px solid #c8a371;border-left:4px solid #a37540;background:#fff4dc;color:#4d3444;font-size:.83rem;line-height:1.5;font-weight:600}@media(max-width:720px){._headingActions_i3r1l_4 ._previewButton_i3r1l_61{width:100%;min-height:49px}}._signatureProfile_i3r1l_69{position:relative;isolation:isolate;display:grid;gap:.9rem;padding:clamp(1rem,3vw,1.6rem);border:1px solid #be965e;border-top:4px solid #c49b62;border-radius:1.05rem;background:radial-gradient(circle at 100% 0%,#f4d6b65a,transparent 38%),#fffaf1;box-shadow:0 9px 20px #573a3f1c}._signatureProfile_i3r1l_69:before{content:"";position:absolute;inset:9px;border:1px solid #dac09a7a;border-radius:.65rem;pointer-events:none}._signatureProfileIntro_i3r1l_71 h3{font:600 clamp(1.6rem,3vw,2.15rem)/1.1 "Cormorant Garamond",Georgia,serif;color:#60364b;margin:.25rem 0}._signatureProfileIntro_i3r1l_71 p:last-child{font-size:var(--type-label);color:#745b52;line-height:1.6;max-width:44rem;margin:.2rem 0}._profileThemes_i3r1l_73{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}._profileTheme_i3r1l_73{display:grid;justify-items:center;gap:.35rem;min-width:0;min-height:108px;padding:.55rem .35rem;background:#fffdf8;border:1px solid #d1b18b;border-radius:.75rem;cursor:pointer;color:#543e45;font:inherit}._profileTheme_i3r1l_73[aria-pressed=true]{border:2px solid #ad7e44;background:#fff4dc;box-shadow:0 0 0 2px #dabb8c66,0 4px 12px #694c3b22}._profileTheme_i3r1l_73 strong{font-size:var(--type-supporting);line-height:1.35;text-align:center}._profileTheme_i3r1l_73 small{font:700 .68rem/1.3 DM Sans,sans-serif;color:#80664e;min-height:1em}._profileTheme_i3r1l_73[aria-pressed=true] small{color:#56364b}._profileTheme_i3r1l_73[aria-pressed=true] ._profileSwatch_i3r1l_79{box-shadow:inset 0 0 0 4px #ffffff4a,0 0 0 2px #af824a,0 3px 10px #3f294938}._liveThemePreview_i3r1l_80{display:grid;gap:.75rem;padding:clamp(.75rem,2vw,1rem);border:1px solid #ceb18b;border-radius:.9rem;background:linear-gradient(140deg,#fffdfa,#f2e5d3);box-shadow:inset 0 0 0 3px #fff7e5;min-width:0}._liveThemeHeader_i3r1l_81{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem .8rem}._liveThemeHeader_i3r1l_81 h4{margin:.15rem 0 0;font:600 clamp(1.45rem,2.6vw,1.85rem)/1.13 "Cormorant Garamond",Georgia,serif;color:#56364b}._liveThemeHeader_i3r1l_81 ._eyebrow_i3r1l_9{color:#976b44!important}._liveThemeStatus_i3r1l_84{display:inline-flex;align-items:center;border:1px solid #c9a678;border-radius:999px;background:#fff6e5;padding:.38rem .7rem;color:#633e4e;font:700 .72rem/1.35 DM Sans,sans-serif}._liveThemePreview_i3r1l_80>[data-profile-theme]{width:100%;max-width:100%;margin:0;min-width:0;box-sizing:border-box}._liveThemePreview_i3r1l_80 ._liveThemeHint_i3r1l_86{margin:0;color:#74564b;font:.77rem/1.55 DM Sans,sans-serif}._liveThemeHint_i3r1l_86 strong{color:#59384a}@media(max-width:650px){._liveThemePreview_i3r1l_80{padding:.55rem}._liveThemeHeader_i3r1l_81{align-items:flex-start}._liveThemePreview_i3r1l_80>[data-profile-theme]{padding:.85rem}._liveThemeStatus_i3r1l_84{font-size:.68rem}}._profileSwatch_i3r1l_79{width:100%;max-width:110px;height:61px;display:grid;place-items:center;border:2px solid #d0ae79;border-radius:.45rem;box-shadow:inset 0 0 0 4px #ffffff24,0 2px 7px #43243c2a}._profileSwatch_i3r1l_79>span{color:#f1ca86;font-size:1.5rem}._profileTheme_i3r1l_73[data-profile-theme=plum] ._profileSwatch_i3r1l_79{background:linear-gradient(125deg,#2d1d32,#743b52)}._profileTheme_i3r1l_73[data-profile-theme=champagne] ._profileSwatch_i3r1l_79{background:linear-gradient(125deg,#fff8e7,#dbc093)}._profileTheme_i3r1l_73[data-profile-theme=champagne] ._profileSwatch_i3r1l_79>span{color:#9f7646}._profileTheme_i3r1l_73[data-profile-theme=rose] ._profileSwatch_i3r1l_79{background:linear-gradient(125deg,#fff3ed,#d9a2ad)}._profileTheme_i3r1l_73[data-profile-theme=rose] ._profileSwatch_i3r1l_79>span{color:#9f6471}._profileTheme_i3r1l_73[data-profile-theme=sage] ._profileSwatch_i3r1l_79{background:linear-gradient(125deg,#f1f1e5,#92aa97)}._profileTheme_i3r1l_73[data-profile-theme=sage] ._profileSwatch_i3r1l_79>span{color:#69826e}._preview_i3r1l_26,._memberProfile_i3r1l_98{position:relative;min-width:0;padding:1.5rem;border:6px double #c7a16a;border-radius:1.1rem;box-shadow:inset 0 0 0 4px #e7c89525,0 8px 19px #37273828}._preview_i3r1l_26[data-profile-theme=plum]{background:linear-gradient(130deg,#322036,#62374d);color:#fff1dc}._preview_i3r1l_26[data-profile-theme=champagne]{background:linear-gradient(130deg,#fffdf3,#edd7ae);color:#513747}._preview_i3r1l_26[data-profile-theme=rose]{background:linear-gradient(130deg,#fff6f0,#e9c7d1);color:#58384a}._preview_i3r1l_26[data-profile-theme=sage]{background:linear-gradient(130deg,#f9f8ef,#ccddca);color:#385444}._preview_i3r1l_26[data-profile-theme=plum] :is(h3,p){color:#fff1dc}._preview_i3r1l_26[data-profile-theme] ._previewTags_i3r1l_26>span{color:#342035!important;background-color:#fff3de!important;-webkit-text-fill-color:#342035;text-shadow:none;opacity:1}._previewTags_i3r1l_26{width:100%;max-width:100%;justify-content:center;gap:.5rem;align-items:center}._previewAvatar_i3r1l_44{border:3px solid #c79f5c;box-shadow:0 0 0 5px #fff2d935;background:linear-gradient(135deg,#6b445b,#44273c);color:#fff0d6}._profileAffirmation_i3r1l_109{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:1.3rem!important;line-height:1.3;padding:.8rem 1rem;border-top:1px solid #bd986a6b;border-bottom:1px solid #bd986a6b;max-width:25rem;margin:.4rem auto!important;overflow-wrap:anywhere}._panel_i3r1l_2,._subsection_i3r1l_6,._account_i3r1l_6{border-color:#d2b68b;background:linear-gradient(135deg,#fffaf2,#f6e9d9)}._tagActive_i3r1l_27{background:#613c54;border-color:#c19a63;color:#fff6e7}._profileTheme_i3r1l_73:focus-visible{outline:3px solid #ab7a3d;outline-offset:3px}@media(max-width:650px){._profileThemes_i3r1l_73{grid-template-columns:repeat(2,minmax(0,1fr))}._profileTheme_i3r1l_73{min-height:92px}._profileSwatch_i3r1l_79{height:49px}._heading_i3r1l_3{padding:1rem}._preview_i3r1l_26{padding:.8rem}}._legal_1o7at_1{border-top:1px solid var(--border);padding-top:1rem}._legal_1o7at_1 h3{font-family:var(--font-family-display);font-size:1.3rem;font-weight:400;margin:0}._legal_1o7at_1 p{font-size:.85rem;line-height:1.6}._legal_1o7at_1 a{color:var(--primary);text-decoration:underline}._marketing_1o7at_1{display:flex;gap:.7rem;align-items:flex-start;font-size:.82rem;line-height:1.5;margin-top:1rem}._marketing_1o7at_1 input{width:1.1rem;height:1.1rem;flex:none;margin-top:.15rem;accent-color:var(--primary)}._panel_1o7at_2{display:flex;flex-direction:column;gap:1.25rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.25rem,3vw,2rem);box-shadow:var(--shadow)}._heading_1o7at_3{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;border-bottom:1px solid var(--border);padding-bottom:1.1rem}._heading_1o7at_3 h2,._sessions_1o7at_4 h3,._history_1o7at_4 h3{font-family:var(--font-family-display);font-weight:400;margin:.2rem 0 .35rem}._heading_1o7at_3 h2{font-size:clamp(1.6rem,3vw,2.1rem)}._heading_1o7at_3 p{margin:0;color:var(--muted-foreground)}._heading_1o7at_3>svg{color:var(--accent);width:2rem;height:2rem}._workspaceLink_1o7at_8{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}._workspaceLink_1o7at_8>div{display:flex;flex-direction:column;gap:.2rem}._workspaceLink_1o7at_8 strong{font-family:var(--font-family-display);font-size:1.2rem;font-weight:400}._workspaceLink_1o7at_8 span{font-size:.82rem;color:var(--muted-foreground)}@media(max-width:600px){._workspaceLink_1o7at_8{align-items:stretch;flex-direction:column}}._eyebrow_1o7at_9{text-transform:uppercase;letter-spacing:.12em;font-size:.68rem!important;font-weight:800;color:var(--accent)!important}._summary_1o7at_10{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._summary_1o7at_10 div{display:flex;flex-direction:column;gap:.2rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:.85rem}._summary_1o7at_10 strong{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}._summary_1o7at_10 span{font-size:.86rem;overflow-wrap:anywhere;color:var(--muted-foreground)}._actions_1o7at_14{display:flex;flex-wrap:wrap;gap:.65rem}._sessions_1o7at_4,._history_1o7at_4{display:flex;flex-direction:column;gap:.55rem;border-top:1px solid var(--border);padding-top:1rem}._sessions_1o7at_4 h3,._history_1o7at_4 h3{font-size:1.3rem}._sessionRow_1o7at_17,._history_1o7at_4>div{display:flex;justify-content:space-between;gap:1rem;padding:.7rem .8rem;background:var(--surface);border-radius:var(--radius-md);font-size:.82rem}._sessionRow_1o7at_17 small,._history_1o7at_4 time{color:var(--muted-foreground);font-size:.72rem}._history_1o7at_4 p{color:var(--muted-foreground);font-size:.82rem}._danger_1o7at_20{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid color-mix(in srgb,var(--destructive) 28%,var(--border));border-radius:var(--radius-md);padding:1rem}._danger_1o7at_20>div{display:flex;flex-direction:column;gap:.25rem}._danger_1o7at_20 span{font-size:.78rem;color:var(--muted-foreground)}._dialogFields_1o7at_23{display:flex;flex-direction:column;gap:.75rem;margin:.75rem 0}._dialogFields_1o7at_23 p{margin:0;color:var(--destructive);font-size:.78rem}._success_1o7at_25,._error_1o7at_25{margin:0;padding:.8rem 1rem;border-radius:var(--radius-md);background:var(--surface);font-size:.82rem}._error_1o7at_25{color:var(--destructive)}@media(max-width:720px){._summary_1o7at_10{grid-template-columns:1fr}._actions_1o7at_14{display:grid}._sessionRow_1o7at_17,._history_1o7at_4>div,._danger_1o7at_20{align-items:flex-start;flex-direction:column}._danger_1o7at_20 button{width:100%}}._panel_1o7at_2{font-family:var(--font-family-base);font-size:var(--type-body);line-height:var(--type-line-height)}._eyebrow_1o7at_9{font-size:var(--type-eyebrow)!important;font-weight:700}._legal_1o7at_1 p,._marketing_1o7at_1,._workspaceLink_1o7at_8 span,._history_1o7at_4 p,._danger_1o7at_20 span,._dialogFields_1o7at_23 p,._success_1o7at_25,._error_1o7at_25{font-size:var(--type-supporting);line-height:1.55}._summary_1o7at_10 strong,._sessionRow_1o7at_17 small,._history_1o7at_4 time{font-size:var(--type-caption)}._summary_1o7at_10 span{font-size:var(--type-label);line-height:1.5}._sessionRow_1o7at_17,._history_1o7at_4>div{font-size:var(--type-supporting);line-height:1.5}@layer base{._content_3l1ss_2,._subContent_3l1ss_3{min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-2);animation:_scaleIn_3l1ss_1 var(--animation-duration-normal) ease-out;z-index:var(--z-overlay)}._subContent_3l1ss_3{animation:_fadeIn_3l1ss_1 var(--animation-duration-normal) ease-out}._item_3l1ss_19,._checkboxItem_3l1ss_20,._radioItem_3l1ss_21,._subTrigger_3l1ss_22{position:relative;display:flex;align-items:center;cursor:pointer;user-select:none;border-radius:var(--radius-sm);font-size:.9375rem;padding:var(--spacing-2) var(--spacing-3);outline:none;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}._item_3l1ss_19:hover,._checkboxItem_3l1ss_20:hover,._radioItem_3l1ss_21:hover,._subTrigger_3l1ss_22:hover{background-color:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}._item_3l1ss_19:focus-visible,._checkboxItem_3l1ss_20:focus-visible,._radioItem_3l1ss_21:focus-visible,._subTrigger_3l1ss_22:focus-visible{background-color:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}._item_3l1ss_19[data-disabled],._checkboxItem_3l1ss_20[data-disabled],._radioItem_3l1ss_21[data-disabled],._subTrigger_3l1ss_22[data-disabled]{pointer-events:none;opacity:.5}._item_3l1ss_19[data-highlighted],._checkboxItem_3l1ss_20[data-highlighted],._radioItem_3l1ss_21[data-highlighted],._subTrigger_3l1ss_22[data-highlighted]{background-color:var(--primary);color:var(--primary-foreground)}._checkboxItem_3l1ss_20,._radioItem_3l1ss_21{padding-left:var(--spacing-8)}._checkboxIndicator_3l1ss_74,._radioIndicator_3l1ss_75{position:absolute;left:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkboxIndicator_3l1ss_74{height:1rem;width:1rem}._checkboxIndicator_3l1ss_74 svg{height:.875rem;width:.875rem}._radioIndicator_3l1ss_75{height:1rem;width:1rem}._radioIndicatorCircle_3l1ss_98{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:currentColor}._label_3l1ss_105{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._separator_3l1ss_112{height:1px;margin:var(--spacing-2) 0;background-color:var(--border)}._shortcut_3l1ss_118{margin-left:auto;font-size:.75rem;letter-spacing:.025em;opacity:.6}._subTriggerIcon_3l1ss_125{margin-left:auto;height:1rem;width:1rem;opacity:.75}._inset_3l1ss_132{padding-left:var(--spacing-8)}@keyframes _scaleIn_3l1ss_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_3l1ss_1{0%{opacity:0}to{opacity:1}}}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._panel_etblx_1{display:grid;gap:1rem;padding:clamp(1.2rem,3vw,2rem);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;scroll-margin-top:100px}._panel_etblx_1 p{margin:.25rem 0;line-height:1.7}._heading_etblx_3{display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap}._heading_etblx_3 h2,._heading_etblx_3 h3{font-family:var(--font-family-display);font-weight:400;color:var(--primary);margin:0}._heading_etblx_3 h2{font-size:clamp(1.8rem,4vw,2.4rem)}._heading_etblx_3 h3{font-size:1.55rem}._heading_etblx_3>span,._heading_etblx_3 time{font-size:.78rem;color:var(--muted-foreground)}._eyebrow_etblx_8{text-transform:uppercase;font-size:.7rem;letter-spacing:.13em;color:var(--primary);font-weight:600}._form_etblx_9,._history_etblx_9{display:grid;gap:1.1rem;min-width:0}._form_etblx_9 small,._filter_etblx_10 small{color:var(--muted-foreground);font-size:.78rem;line-height:1.6}._moods_etblx_11,._actions_etblx_11,._periods_etblx_11{display:flex;gap:.5rem;flex-wrap:wrap}._panel_etblx_1 button,._dialog_etblx_12 button{min-height:44px}._moods_etblx_11 button{flex:1 1 110px}._form_etblx_9 textarea{min-height:90px}._error_etblx_15{color:var(--error);border-left:3px solid var(--error);padding:.7rem;overflow-wrap:anywhere}._feedback_etblx_16,._followUp_etblx_16{border-left:3px solid var(--accent);background:var(--surface);padding:1rem;border-radius:var(--radius-sm)}._followUp_etblx_16 h3{font-family:var(--font-family-display);font-weight:400;color:var(--primary);font-size:1.4rem;margin:0 0 .5rem}._latest_etblx_18,._note_etblx_18,._disclaimer_etblx_18{font-size:.82rem;color:var(--muted-foreground)}._disclaimer_etblx_18{border-top:1px solid var(--border);padding-top:1rem}._guest_etblx_20{display:grid;gap:.8rem}._history_etblx_9{border-top:1px solid var(--border);padding-top:1.5rem}._trends_etblx_22{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);padding:clamp(1rem,3vw,1.5rem);display:grid;gap:1rem;min-width:0}._stats_etblx_23{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._stats_etblx_23>div{display:grid;gap:.2rem}._stats_etblx_23 strong{font-size:1.8rem;font-family:var(--font-family-display);font-weight:400;color:var(--primary)}._stats_etblx_23 span{font-size:.78rem;color:var(--muted-foreground)}._legend_etblx_27{display:flex;gap:1rem;flex-wrap:wrap;font-size:.75rem}._legend_etblx_27 span{display:flex;gap:.4rem;align-items:center}._currentKey_etblx_29,._previousKey_etblx_29{width:12px;height:12px;border-radius:3px;display:inline-block}._currentKey_etblx_29,._currentBar_etblx_30{background:var(--primary)}._previousKey_etblx_29,._previousBar_etblx_31{background:#b78b45}._bars_etblx_32{display:grid;gap:.8rem}._barRow_etblx_33{display:grid;grid-template-columns:100px minmax(0,1fr) 45px;gap:.5rem;align-items:center;font-size:.8rem}._barRow_etblx_33>span:last-child{text-align:right;font-variant-numeric:tabular-nums}._barPair_etblx_35{display:grid;gap:4px}._track_etblx_36{height:8px;border-radius:4px;background:var(--muted);overflow:hidden}._currentBar_etblx_30,._previousBar_etblx_31{height:100%;border-radius:4px}._details_etblx_38{font-size:.8rem;min-width:0}._details_etblx_38 summary{color:var(--primary);cursor:pointer;min-height:44px;display:flex;align-items:center;text-decoration:underline}._details_etblx_38 table{width:100%;border-collapse:collapse;margin:.6rem 0 1rem}._details_etblx_38 th,._details_etblx_38 td{text-align:left;border-bottom:1px solid var(--border);padding:.6rem .3rem}._details_etblx_38 caption{text-align:left;color:var(--muted-foreground);margin-bottom:.5rem}._filter_etblx_10{display:grid;gap:.5rem;max-width:400px}._filter_etblx_10 label{font-size:.85rem;font-weight:600}._entries_etblx_45{display:grid;gap:.8rem}._entry_etblx_46{border:1px solid var(--border);border-radius:var(--radius-md);padding:1.1rem;min-width:0}._entry_etblx_46 h4{font-family:var(--font-family-display);font-weight:400;font-size:1.4rem;color:var(--primary);margin:0}._entryNote_etblx_48{white-space:pre-wrap;overflow-wrap:anywhere;max-height:20rem;overflow-y:auto}._entry_etblx_46 ._actions_etblx_11{margin-top:.7rem}._empty_etblx_50{padding:1rem;border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground)}._empty_etblx_50 h4{margin:0;color:var(--primary)}._pagination_etblx_52{display:flex;justify-content:center;gap:.65rem;align-items:center}._dialog_etblx_12{max-height:calc(100dvh - 2rem);overflow-y:auto}._dialog_etblx_12 h2{padding-right:2rem}@media(max-width:480px){._barRow_etblx_33{grid-template-columns:88px minmax(0,1fr) 38px;font-size:.74rem}._heading_etblx_3{align-items:flex-start}._panel_etblx_1{padding:1rem}._moods_etblx_11{gap:.4rem}._moods_etblx_11 button{flex-basis:100px}._pagination_etblx_52{font-size:.8rem}._trends_etblx_22{padding:1rem}}._panel_etblx_1{background:linear-gradient(160deg,#fffaf3,#f5e8d9);border-color:#d6bfa1;border-top:3px solid #ae8148;box-shadow:var(--shadow)}._heading_etblx_3 h2{font-size:clamp(2.15rem,4vw,3rem);line-height:1.05}._trends_etblx_22{background:#fffbf5;border-color:#dfcab0}._entry_etblx_46{background:#fffbf6;border-color:#dfcab0}._stats_etblx_23 strong{font-size:2.3rem}._panel_etblx_1{position:relative;isolation:isolate;gap:1.25rem;padding:clamp(.85rem,2.6vw,1.8rem);background:radial-gradient(circle at 3% 0%,#f5d4bf55,transparent 40%),linear-gradient(165deg,#fffaf3,#f3e5d3);border:1px solid #cbaa80;border-top:3px solid #bc9358;border-radius:1.2rem;box-shadow:0 17px 40px #4b2e3c1f}._panel_etblx_1>p:not(._disclaimer_etblx_18){color:#73594e;line-height:1.65}._heartIntro_etblx_67{position:relative;isolation:isolate;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:185px;padding:clamp(1.15rem,3.5vw,2.2rem);border:1px solid #b28c58;border-radius:.9rem;background:radial-gradient(ellipse at 93% 13%,#e0b77d44,transparent 46%),linear-gradient(110deg,#352033,#58364b 75%,#714959);box-shadow:0 12px 25px #42263436,inset 0 0 0 6px #f1cf9f12}._heartIntro_etblx_67:before{content:"";position:absolute;inset:10px;border:1px solid #d3b17d6b;border-radius:.55rem;pointer-events:none;z-index:-1}._introCopy_etblx_69{position:relative;z-index:1;min-width:0;flex:1}._heartIntro_etblx_67 ._eyebrow_etblx_8{font:750 .68rem/1.45 DM Sans,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#f2d09b}._heartIntro_etblx_67 h2{font:500 clamp(2.2rem,4.5vw,3.7rem)/1.04 "Cormorant Garamond",Georgia,serif;color:#fff2da;margin:.4rem 0 .55rem;letter-spacing:-.025em;text-wrap:balance}._heartIntro_etblx_67 ._introCopy_etblx_69>p:not(._eyebrow_etblx_8){font-size:.9rem;line-height:1.65;color:#f0ddce;max-width:38rem;margin:0 0 .8rem}._privacyPill_etblx_73{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .75rem;border:1px solid #ddb98e8f;border-radius:99px;background:#fff4e314;color:#f4d5a9;font:700 .7rem/1.2 DM Sans,sans-serif}._introArt_etblx_74{position:relative;z-index:1;display:grid;place-items:center;flex:0 0 clamp(100px,17vw,155px);width:clamp(100px,17vw,155px);height:clamp(100px,17vw,155px);border:1px solid #bf965f;border-radius:50%;box-shadow:inset 0 0 0 5px #c49b6542,0 8px 18px #1f0d1d4a;background:radial-gradient(circle at 30% 20%,#fff9ea,#d4b791)}._introArt_etblx_74{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}._heartSignatureIcon_etblx_76{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 10px #1c101f70)}._form_etblx_9{gap:1.35rem}._form_etblx_9>div{min-width:0}._form_etblx_9 label{font-weight:750;color:#5a394b}._moods_etblx_11{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;margin-top:.55rem}._moodCard_etblx_81{position:relative;display:grid;align-content:start;justify-items:center;gap:.3rem;min-width:0;min-height:195px;padding:1rem .55rem .9rem;border:1px solid #d1b594;border-top:3px solid #c7a26e;border-radius:.9rem;background:linear-gradient(140deg,#fffdf8,#f5ecdf);box-shadow:0 5px 12px #4e354016;cursor:pointer;color:#513747;text-align:center;transition:transform .17s ease,box-shadow .17s ease,border-color .17s ease}._moodCard_etblx_81[data-tone=gold]{background:linear-gradient(145deg,#fff9e8,#f5dfb8);border-top-color:#c69b55}._moodCard_etblx_81[data-tone=sage]{background:linear-gradient(145deg,#f8fbf4,#dce9dc);border-top-color:#799c82}._moodCard_etblx_81[data-tone=lavender]{background:linear-gradient(145deg,#faf7fe,#e5daef);border-top-color:#a58bb6}._moodCard_etblx_81[data-tone=rose]{background:linear-gradient(145deg,#fff9f6,#f1d9de);border-top-color:#c795a4}._moodCard_etblx_81[data-tone=blue]{background:linear-gradient(145deg,#fafcfb,#dce5ed);border-top-color:#91a8c3}._moodCard_etblx_81:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 25px #4e35402a}._moodCard_etblx_81[aria-pressed=true]{border:2px solid #a87940;border-top:3px solid #a87940;box-shadow:0 0 0 3px #ddc094a1,0 12px 26px #3c28371f;transform:translateY(-2px)}._emojiFrame_etblx_89{display:grid;place-items:center;width:clamp(64px,8vw,92px);height:clamp(64px,8vw,92px);margin-bottom:.2rem;border:1px solid #cfb895;border-radius:50%;background:#fff9edb3;box-shadow:inset 0 0 0 4px #ffffff8a}._emojiFrame_etblx_89 img{display:block;width:74%;height:74%;object-fit:contain}._moodCard_etblx_81 strong{font:650 clamp(1.1rem,1.8vw,1.5rem)/1.05 "Cormorant Garamond",Georgia,serif;color:#4c3141}._moodCard_etblx_81 small{font:.7rem/1.45 DM Sans,sans-serif;color:#66545b;min-height:2rem}._selectedMoodLabel_etblx_93{font:750 .61rem DM Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#57354c;background:#f7e5c9;border:1px solid #bb9667;border-radius:99px;padding:.25rem .5rem;margin-top:.25rem}._moodCard_etblx_81:focus-visible,._needs_etblx_94 button:focus-visible{outline:3px solid #bc9358;outline-offset:3px}._heartReflection_etblx_95{display:grid;gap:.5rem;padding:clamp(.95rem,2.5vw,1.35rem);border:1px solid #d0b28a;border-radius:.9rem;background:radial-gradient(circle at 100% 0%,#dfbb9b61,transparent 36%),linear-gradient(145deg,#fffdf6,#f3e5d0);box-shadow:inset 0 0 0 4px #fff4e399}._heartReflection_etblx_95 ._eyebrow_etblx_8{color:#92653e}._heartReflection_etblx_95 h3{font:600 clamp(1.65rem,3vw,2.25rem)/1.1 "Cormorant Garamond",Georgia,serif;color:#57344a;margin:0}._heartReflection_etblx_95>p:not(._eyebrow_etblx_8){font:.82rem/1.65 DM Sans,sans-serif;color:#755951;margin:0}._needs_etblx_94{display:flex;flex-wrap:wrap;gap:.45rem;margin:.4rem 0 .5rem}._needs_etblx_94 button{min-height:43px!important;padding:.5rem .8rem;border:1px solid #c9a879;border-radius:99px;background:#fffaf1;color:#5c4050;font:700 .75rem DM Sans,sans-serif;cursor:pointer;transition:background-color .15s ease}._needs_etblx_94 button[aria-pressed=true]{background:#56334c;color:#fff0d8;border-color:#aa834c;box-shadow:0 4px 12px #43304425}._reflectionQuestion_etblx_102{padding:.9rem 1.05rem;border-left:3px solid #b9905e;border-radius:.3rem .65rem .65rem .3rem;background:linear-gradient(125deg,#fff9ed,#f0dec6)}._reflectionQuestion_etblx_102>span{display:block;font:750 .65rem DM Sans,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:#86613f;margin-bottom:.35rem}._reflectionQuestion_etblx_102 p{font:italic 1.2rem/1.45 Cormorant Garamond,Georgia,serif;color:#5b394c;margin:0!important}._form_etblx_9 textarea{min-height:120px;border:1px solid #c9ad88;background:#fffdfa;color:#4c3441;border-radius:.65rem;padding:1rem;box-shadow:inset 0 2px 6px #543b3d0b;font-size:.91rem;line-height:1.7}._form_etblx_9 textarea:focus-visible{outline:3px solid #bb8e5c;outline-offset:2px}._form_etblx_9 small{color:#765d51}._form_etblx_9>._actions_etblx_11{margin-top:-.2rem}._form_etblx_9>._actions_etblx_11 button[type=submit]{min-width:170px;background:linear-gradient(115deg,#56324b,#754b60);color:#fff3df;border:1px solid #b89162;box-shadow:0 6px 16px #4a2e412b;font-weight:750}._feedback_etblx_16{border:1px solid #bfa06f;border-left:4px solid #b68d57;background:#fff4df;color:#513b41}._followUp_etblx_16{border:1px solid #c09b66;border-left:4px solid #d4b07a;background:radial-gradient(circle at 100% 0%,#c5946044,transparent 42%),linear-gradient(115deg,#392539,#674359);padding:clamp(1rem,3vw,1.6rem);color:#fff5e7;border-radius:.85rem;box-shadow:0 10px 25px #3c2a3b26}._followUp_etblx_16 ._eyebrow_etblx_8{color:#e8c794;margin-bottom:.3rem}._followUp_etblx_16 h3{color:#fff1d9;font:500 clamp(1.75rem,3vw,2.3rem) "Cormorant Garamond",Georgia,serif}._followUp_etblx_16>p:not(._eyebrow_etblx_8){color:#fff0db;line-height:1.7}._followUp_etblx_16 ._followUpPrompt_etblx_115{font:italic 1.2rem/1.4 Cormorant Garamond,Georgia,serif;color:#f5d5a8;border-top:1px solid #e5bd8d52;padding-top:.7rem;margin-top:.5rem}._followUpActions_etblx_116{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}._followUpActions_etblx_116 a,._followUpActions_etblx_116 button{min-height:42px;color:#fff6e8;border-color:#c8a16b}._followUpActions_etblx_116 a:hover,._followUpActions_etblx_116 button:hover{background:#f8e4c6;color:#503549}._history_etblx_9{border-top:2px solid #c3a071}._history_etblx_9>._heading_etblx_3 h3,._trends_etblx_22 h3{font:550 clamp(1.7rem,3vw,2.15rem)/1.12 "Cormorant Garamond",Georgia,serif;color:#5a354a}._history_etblx_9 ._periods_etblx_11{gap:.4rem}._history_etblx_9 ._periods_etblx_11 button[aria-pressed=true]{background:#54334a;color:#fff1d7;border-color:#b98b53}._latest_etblx_18{border:1px solid #dec8ac;border-left:3px solid #ae8552;padding:.65rem .8rem;border-radius:.4rem;background:#fff8ed;color:#654a48}._entry_etblx_46{background:linear-gradient(125deg,#fffdfa,#f4e8d9);border:1px solid #d5b78f;border-top:2px solid #bf975b;box-shadow:0 5px 14px #65465013}._entry_etblx_46 h4{font-size:1.65rem}._entryNeed_etblx_126{font:.79rem/1.5 DM Sans,sans-serif;color:#694c4f;background:#f4e4cb;border:1px solid #d6b992;border-radius:99px;padding:.4rem .7rem;display:inline-flex;align-items:center;gap:.25rem}._trends_etblx_22{background:linear-gradient(150deg,#fffdf7,#f3e8db);border:1px solid #cdae7c;border-radius:.9rem;box-shadow:0 8px 20px #4d2b3a14}._seasons_etblx_128{display:grid;gap:.85rem;border:1px solid #d1b18b;border-radius:.85rem;padding:clamp(.6rem,2vw,1rem);background:linear-gradient(135deg,#fffdf8,#faf0e2)}._seasonsHeader_etblx_129{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:.7rem}._seasonsHeader_etblx_129 strong{font:600 clamp(1.5rem,3vw,2rem) "Cormorant Garamond",Georgia,serif;color:#55344a}._seasonsHeader_etblx_129 p{font-size:.78rem;color:#705854}._seasonsRange_etblx_132{font:750 .66rem DM Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;border:1px solid #cba77b;background:#f7ead7;color:#6b4945;padding:.35rem .55rem;border-radius:99px}._seasonsCalendar_etblx_133{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.32rem;min-width:0}._weekday_etblx_134{text-align:center;font:700 .66rem DM Sans,sans-serif;letter-spacing:.05em;color:#81644d;padding:.2rem 0}._blankDay_etblx_135{min-height:30px}._dayCell_etblx_136{--dayColor:#c0ac97;position:relative;display:grid;justify-items:center;align-content:space-between;gap:.2rem;min-width:0;min-height:76px;padding:.45rem .15rem;background:#fffaf2;border:1px solid #e6d3bc;border-radius:.55rem;color:#614653}._dayCell_etblx_136[data-mood=Reflective],._seasonsLegend_etblx_137 i[data-mood=Reflective]{--dayColor:#a58bb6}._dayCell_etblx_136[data-mood=Tender],._seasonsLegend_etblx_137 i[data-mood=Tender]{--dayColor:#cf99a8}._dayCell_etblx_136[data-mood=Peaceful],._seasonsLegend_etblx_137 i[data-mood=Peaceful]{--dayColor:#86aa93}._dayCell_etblx_136[data-mood=Overwhelmed],._seasonsLegend_etblx_137 i[data-mood=Overwhelmed]{--dayColor:#819fbf}._dayCell_etblx_136[data-mood=Joyful],._seasonsLegend_etblx_137 i[data-mood=Joyful]{--dayColor:#d4a154}._dayCell_etblx_136:not([data-mood=none]){border-color:var(--dayColor);background:linear-gradient(150deg,#fffdf8,#f6ebe0)}._dayDate_etblx_143{font:700 .76rem DM Sans,sans-serif;color:#604653}._dayGem_etblx_144{display:block;width:18px;height:18px;border-radius:50%;background:var(--dayColor);box-shadow:inset 0 0 0 3px #fff6,0 2px 5px #4d344018}._dayCell_etblx_136[data-mood=none] ._dayGem_etblx_144{background:transparent;border:1px dashed #dac9b7;box-shadow:none}._dayCell_etblx_136 small{font:.53rem/1.1 DM Sans,sans-serif;text-align:center;color:#705552}._seasonsLegend_etblx_137{display:flex;flex-wrap:wrap;gap:.6rem .95rem}._seasonsLegend_etblx_137 span{display:inline-flex;align-items:center;gap:.3rem;font:.68rem DM Sans,sans-serif;color:#614a4c}._seasonsLegend_etblx_137 i{display:inline-block;width:13px;height:13px;border-radius:50%;background:var(--dayColor);border:1px solid #ffffff99}._seasonsFootnote_etblx_150{font:.7rem/1.5 DM Sans,sans-serif;color:#72594e}._stats_etblx_23>div{border:1px solid #d6be9d;border-radius:.65rem;background:#fff9ef;padding:.8rem}._stats_etblx_23 strong{color:#56374b}._details_etblx_38{border:1px solid #d6bd9c;border-radius:.65rem;background:#fffaf0;padding:.3rem .85rem;overflow:auto}._details_etblx_38 summary{font-weight:750;text-decoration:none;color:#624055}._details_etblx_38 ._bars_etblx_32{margin:.6rem 0 1rem}@media(max-width:1080px){._moods_etblx_11{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:690px){._panel_etblx_1{padding:.8rem}._heartIntro_etblx_67{align-items:flex-start;min-height:0;padding:1.05rem}._heartIntro_etblx_67 h2{font-size:2.55rem}._introArt_etblx_74{width:82px;height:82px;flex-basis:82px;margin-top:.5rem}._moods_etblx_11{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}._moodCard_etblx_81{min-height:172px;padding:.85rem .4rem}._moodCard_etblx_81:last-child:nth-child(odd){grid-column:1/-1;max-width:calc(50% - .25rem);width:100%;justify-self:center}._emojiFrame_etblx_89{width:67px;height:67px}._moodCard_etblx_81 strong{font-size:1.25rem}._moodCard_etblx_81 small{font-size:.67rem}._heartReflection_etblx_95{padding:.8rem}._needs_etblx_94 button{font-size:.72rem;padding:.42rem .65rem}._dayCell_etblx_136{min-height:60px;padding:.3rem .1rem}._dayGem_etblx_144{width:14px;height:14px}._dayCell_etblx_136 small{font-size:.45rem}._seasonsCalendar_etblx_133{gap:.23rem}._seasonsLegend_etblx_137{gap:.42rem}}@media(max-width:420px){._heartIntro_etblx_67 h2{font-size:2.3rem}._introArt_etblx_74{width:65px;height:65px;flex-basis:65px}._heartIntro_etblx_67 ._eyebrow_etblx_8{font-size:.58rem}._privacyPill_etblx_73{font-size:.61rem}._dayCell_etblx_136{min-height:51px}._dayDate_etblx_143{font-size:.68rem}._dayCell_etblx_136 small{font-size:.42rem}._form_etblx_9>._actions_etblx_11 button[type=submit]{width:100%}}@media(prefers-reduced-motion:reduce){._moodCard_etblx_81,._needs_etblx_94 button{transition:none}._moodCard_etblx_81:hover,._moodCard_etblx_81[aria-pressed=true]{transform:none}}._form_etblx_9 small,._filter_etblx_10 small,._latest_etblx_18,._note_etblx_18,._disclaimer_etblx_18,._stats_etblx_23 span,._entryNeed_etblx_126,._seasonsHeader_etblx_129 p,._seasonsFootnote_etblx_150{font-family:var(--font-family-base);font-size:var(--type-caption);line-height:1.55}._filter_etblx_10 label,._form_etblx_9 label{font-family:var(--font-family-base);font-size:var(--type-label);line-height:1.5}._heartReflection_etblx_95>p:not(._eyebrow_etblx_8),._heartIntro_etblx_67 ._introCopy_etblx_69>p:not(._eyebrow_etblx_8){font-size:var(--type-supporting)}._moodCard_etblx_81 small{font-size:var(--type-caption);line-height:1.4}._needs_etblx_94 button{font-size:var(--type-supporting)}._tray_718q6_1{position:relative;z-index:25;min-width:0;border:1px solid #b9915a;border-radius:.9rem;background:linear-gradient(115deg,#fff9eb,#f5e7d5);box-shadow:0 5px 18px #61404a16;overflow:visible}._top_718q6_1{min-width:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.65rem;padding:.65rem .8rem}._intro_718q6_1{display:flex;flex-direction:column;gap:.15rem}._eyebrow_718q6_1{font-size:.61rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:#966b43}._caption_718q6_1{font-family:var(--font-family-display);font-size:1.05rem;color:#533448}._triggers_718q6_1{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}._trigger_718q6_1{display:inline-flex;align-items:center;gap:.4rem;min-height:43px;padding:.25rem .6rem .25rem .35rem;border-radius:.55rem;border:1px solid #c6a471;background:linear-gradient(150deg,#fffdf6,#f6e8d1);color:#56334b;font:inherit;font-size:.79rem;font-weight:800;cursor:pointer}._trigger_718q6_1>img{width:31px;height:31px;object-fit:contain;display:block}._trigger_718q6_1 svg{color:#986f46}._trigger_718q6_1[aria-pressed=true]{background:linear-gradient(125deg,#4b2a40,#7b455b);color:#ffebc7;border-color:#cda365;box-shadow:0 3px 8px #3a253d35}._trigger_718q6_1[aria-pressed=true] svg{color:#f7daa4}._count_718q6_1{font:inherit;font-size:.63rem;opacity:.77}._panel_718q6_1{padding:.75rem .8rem .65rem;border-top:1px solid #c8a36d;background:linear-gradient(155deg,#fffdf7,#faf0e2)}._panelHead_718q6_1{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}._panelHead_718q6_1>div{display:flex;flex-direction:column;gap:.15rem}._panelHead_718q6_1 strong{font-family:var(--font-family-display);font-size:1.15rem;color:#55354c;font-weight:600}._panelHead_718q6_1 small{font-size:.72rem;line-height:1.4;color:#795c5e}._close_718q6_1{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid #d8b68d;border-radius:50%;background:#fff8e8;color:#683b51;cursor:pointer}._placement_718q6_1{display:inline-flex;flex-wrap:wrap;gap:.1rem;padding:.18rem;border:1px solid #d8bf98;border-radius:.55rem;background:#f5e5cd;margin:.55rem 0 .3rem}._placement_718q6_1 button{min-height:37px;border:1px solid transparent;border-radius:.4rem;padding:.35rem .65rem;font:inherit;font-size:.73rem;font-weight:750;color:#6c4753;background:transparent;cursor:pointer}._placement_718q6_1 button[aria-pressed=true]{background:#583249;border-color:#a98152;color:#ffe8b3}._browse_718q6_1{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;margin:.5rem 0}._search_718q6_1{display:flex;align-items:center;gap:.45rem;min-width:0;flex:1 1 150px;border:1px solid #cbb18c;border-radius:.55rem;padding:.15rem .6rem;background:#fffdf7;color:#946c54}._search_718q6_1 input{width:100%;min-width:0;height:34px;border:0;outline:0;background:transparent;font:inherit;color:#4d3547;font-size:.76rem}._filters_718q6_1{display:flex;gap:.22rem;flex-wrap:wrap}._filters_718q6_1 button{background:#fff9ed;border:1px solid #d8c2a5;border-radius:99px;color:#67465a;padding:.43rem .55rem;min-height:36px;font:inherit;font-size:.7rem;cursor:pointer}._filters_718q6_1 button[aria-pressed=true]{background:#573249;color:#f8e9cd;border-color:#b89763}._select_718q6_1{min-width:0;max-width:100%;width:min(12rem,100%);height:38px;border:1px solid #c8ab86;border-radius:.5rem;padding:.2rem .4rem;background:#fffbf4;font:inherit;color:#57384b;font-size:.77rem}._collectionScroll_718q6_1{max-height:208px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #e3cfb1;border-radius:.6rem;background:#fff9efc7;padding:.45rem;scrollbar-color:#bf9966 transparent}._emojiGrid_718q6_1,._stickerGrid_718q6_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(47px,1fr));gap:.36rem}._emoji_718q6_1{display:grid;place-items:center;width:100%;min-height:49px;padding:.15rem;border:1px solid transparent;border-radius:.55rem;background:#fffdf8;cursor:pointer;transition:background .13s ease,transform .13s ease}._emoji_718q6_1 img{width:39px;height:39px;object-fit:contain;display:block}._emoji_718q6_1:hover,._sticker_718q6_1:hover{border-color:#bc8f54;background:#fff0d6;transform:translateY(-1px)}._stickerGrid_718q6_1{grid-template-columns:repeat(auto-fill,minmax(83px,1fr));gap:.4rem}._sticker_718q6_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-height:91px;border:1px solid transparent;border-radius:.5rem;padding:.35rem .2rem;background:#fffdf8;cursor:pointer;transition:background .13s ease,transform .13s ease}._sticker_718q6_1 img{width:65px;height:58px;object-fit:contain}._sticker_718q6_1 small{text-align:center;line-height:1.22;color:#614251;font-size:.64rem;max-width:100%;overflow-wrap:anywhere}._emoji_718q6_1:disabled,._sticker_718q6_1:disabled{opacity:.4;cursor:not-allowed;transform:none}._empty_718q6_1{text-align:center;padding:1rem;color:#7b5b62;font-size:.79rem}._panelFoot_718q6_1{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;padding-top:.6rem;color:#836052;font-size:.67rem}._done_718q6_1{display:inline-flex;align-items:center;gap:.25rem;justify-content:center;min-height:34px;padding:.3rem .85rem;border:1px solid #a77d48;background:linear-gradient(125deg,#f6d49a,#d3a366);border-radius:.5rem;color:#472942;font:inherit;font-size:.74rem;font-weight:800;cursor:pointer}._trigger_718q6_1:focus-visible,._close_718q6_1:focus-visible,._emoji_718q6_1:focus-visible,._sticker_718q6_1:focus-visible,._placement_718q6_1 button:focus-visible,._filters_718q6_1 button:focus-visible,._select_718q6_1:focus-visible,._search_718q6_1:focus-within,._done_718q6_1:focus-visible,._collectionScroll_718q6_1:focus-visible{outline:2px solid #8c603d;outline-offset:2px}@media(max-width:540px){._top_718q6_1{padding:.6rem;gap:.45rem}._intro_718q6_1{flex:1 1 100%}._caption_718q6_1{font-size:1rem}._triggers_718q6_1{flex:1 1 100%;display:grid;grid-template-columns:1fr 1fr;gap:.35rem}._trigger_718q6_1{justify-content:center;padding:.3rem .35rem;font-size:.74rem;gap:.24rem}._trigger_718q6_1>img{width:27px;height:27px}._panel_718q6_1{padding:.6rem}._panelHead_718q6_1 strong{font-size:1.02rem}._browse_718q6_1{gap:.35rem}._search_718q6_1{flex-basis:100%}._filters_718q6_1{width:100%}._filters_718q6_1 button{flex:1}._select_718q6_1{width:100%}._collectionScroll_718q6_1{max-height:190px;padding:.32rem}._emojiGrid_718q6_1{grid-template-columns:repeat(auto-fill,minmax(43px,1fr));gap:.2rem}._emoji_718q6_1{min-height:45px}._emoji_718q6_1 img{width:35px;height:35px}._stickerGrid_718q6_1{grid-template-columns:repeat(auto-fill,minmax(73px,1fr));gap:.25rem}._sticker_718q6_1{min-height:85px}._sticker_718q6_1 img{width:60px;height:55px}._panelFoot_718q6_1{gap:.35rem}._panelFoot_718q6_1 span{font-size:.64rem}}@media(prefers-reduced-motion:reduce){._emoji_718q6_1,._sticker_718q6_1{transition:none}._emoji_718q6_1:hover,._sticker_718q6_1:hover{transform:none}}._section_1jfom_1{position:relative;isolation:isolate;min-width:0;padding:clamp(1rem,3vw,2.3rem);border:1px solid #ccb18e;border-left:14px solid #684353;border-radius:1.2rem;background:radial-gradient(circle at 95% 0%,rgba(187,145,89,.12),transparent 25rem),#fffaf0;box-shadow:0 24px 55px #4025202e;color:#392923}._section_1jfom_1:before{content:"";position:absolute;left:-12px;top:1.1rem;bottom:1.1rem;width:10px;background:radial-gradient(circle,#f6e7d2 0 3px,#b59570 3.5px 5px,transparent 5.5px) center top / 10px 38px repeat-y;pointer-events:none}._intro_1jfom_14{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.5rem,4vw,3rem);border:1px solid #b7905b;border-radius:.85rem;background:radial-gradient(circle at 87% 5%,rgba(227,188,127,.18),transparent 40%),linear-gradient(120deg,#33212e,#5d364a);box-shadow:0 15px 34px #341e2733;color:#fff8ef}._intro_1jfom_14:after{content:"";position:absolute;inset:.65rem;border:1px solid rgba(223,184,122,.2);border-radius:.45rem;pointer-events:none}._intro_1jfom_14 h1{font-family:var(--font-family-display);font-size:clamp(2.7rem,5vw,4.8rem);font-weight:500;line-height:.98;letter-spacing:-.035em;margin:.4rem 0 .7rem;max-width:15ch}._intro_1jfom_14 p:last-child{max-width:32rem;line-height:1.6;color:#f0dfd1;margin:0}._eyebrow_1jfom_25{font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ab7a41;margin:0}._intro_1jfom_14 ._eyebrow_1jfom_25{color:#e0bd83}._coverIcon_1jfom_27{width:4.2rem;height:4.2rem;display:grid;place-items:center;align-self:start;border:1px solid rgba(225,190,133,.7);border-radius:50%;color:#e7c48d;box-shadow:inset 0 0 0 5px #e3bd801f}._coverSeal_1jfom_28{font-family:var(--font-family-display);font-size:5rem;color:#ecc6857a;align-self:start;line-height:1}._intro_1jfom_14>div:nth-child(2){position:relative;z-index:1}._intro_1jfom_14 ._coverIcon_1jfom_27{position:relative;z-index:2;display:grid;place-items:center;width:5.2rem;height:5.2rem;border:0;border-radius:1rem;background:transparent;box-shadow:0 10px 25px #0c040f26}._coverIcon_1jfom_27 img{max-width:100%;width:100%;height:auto}._intro_1jfom_14 ._coverSeal_1jfom_28{position:absolute;right:-1.3rem;top:-2rem;width:clamp(11rem,27vw,18rem);height:auto;opacity:.48;z-index:0;pointer-events:none;filter:drop-shadow(0 1px 6px rgba(244,199,129,.11));transform:rotate(-11deg)}._emptyEmblem_1jfom_33{display:block;width:6rem;height:6rem;margin:0 auto .65rem;opacity:.7}._emptyEmblem_1jfom_33 svg{width:100%;height:auto}._membershipBar_1jfom_35{display:flex;justify-content:space-between;gap:.7rem;align-items:center;flex-wrap:wrap;padding:.8rem 1rem;margin:1.25rem 0;background:#eadac5;border:1px solid #cdb590;border-radius:.55rem;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#603b4f}._membershipBar_1jfom_35 a{font-size:.73rem;letter-spacing:0;text-transform:none;color:#653747;text-underline-offset:3px}._journalModes_1jfom_37{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.25rem 0;padding:.4rem;border:1px solid #cdb590;border-radius:.8rem;background:#f2e4d1}._journalModes_1jfom_37 button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.65rem 1.1rem;border:1px solid transparent;border-radius:.55rem;background:transparent;color:#5c3b4b;font:inherit;font-weight:700;cursor:pointer}._journalModes_1jfom_37 button[aria-selected=true]{background:#5d3549;color:#fff7e9;border-color:#bd9b70;box-shadow:0 5px 12px #46253129}._journalModes_1jfom_37 button:focus-visible{outline:3px solid #a77b3c;outline-offset:2px}._voiceArea_1jfom_41>section{max-width:none;margin:1rem 0 0;box-shadow:0 10px 24px #462a311a}._toolbar_1jfom_42{display:flex;justify-content:space-between;align-items:end;gap:1rem;flex-wrap:wrap;padding:1.15rem .4rem .75rem}._toolbar_1jfom_42 h2{font-family:var(--font-family-display);font-size:clamp(2.25rem,4vw,3.25rem);font-weight:500;line-height:1;margin:.35rem 0;color:#573249}._toolbarActions_1jfom_44,._actions_1jfom_44{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._actions_1jfom_44{margin:1rem 0}._actions_1jfom_44 button,._toolbarActions_1jfom_44 button,._lockedPage_1jfom_46 button{min-height:44px}._note_1jfom_47{font-size:.79rem;line-height:1.55;color:#6c5950;margin:.7rem .4rem 1.2rem}._filters_1jfom_48{display:grid;grid-template-columns:minmax(0,2fr) minmax(10rem,1fr) auto;gap:.7rem;align-items:center;margin:1.5rem 0 1rem}._count_1jfom_49{font-size:.76rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#7a5848;margin:1rem .2rem}._entries_1jfom_50{display:grid;gap:1.25rem}._card_1jfom_51{position:relative;min-width:0;padding:clamp(1.2rem,3vw,2rem) clamp(1.2rem,4vw,2.5rem);border:1px solid #d8c3a6;border-left:3px solid #b98478;border-radius:.55rem 1rem 1rem .55rem;background:#fffdf7;box-shadow:4px 7px #c09f7a30,0 14px 25px #42292017}._cardHeader_1jfom_57{display:flex;justify-content:space-between;gap:.7rem;flex-wrap:wrap;align-items:center;color:#755745;font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}._cardHeader_1jfom_57 time{text-transform:none;letter-spacing:0;font-weight:500}._card_1jfom_51 h3{font-family:var(--font-family-display);font-size:clamp(2rem,4vw,2.7rem);font-weight:500;line-height:1;margin:1.2rem 0 .8rem;color:#503046}._body_1jfom_60{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem;line-height:38px;max-height:30rem;overflow:auto;margin:0 0 1rem;padding:0 .2rem;background:repeating-linear-gradient(to bottom,transparent 0 33px,#dbe0da 33px 34px,transparent 34px 38px)}._card_1jfom_51 ._actions_1jfom_44{border-top:1px solid #d9c7b0;padding-top:1rem;margin:1.2rem 0 0}._card_1jfom_51 small{color:#79645a}._stickerRow_1jfom_63{display:flex;gap:.4rem;flex-wrap:wrap;margin:1rem 0 .25rem;align-items:center}._stickerRow_1jfom_63 ._stickerMark_1jfom_64:nth-child(2n){transform:rotate(5deg)}._stickerRow_1jfom_63 ._stickerMark_1jfom_64:nth-child(odd){transform:rotate(-5deg)}._stickerMark_1jfom_64{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:4.2rem;min-height:4.2rem;padding:.35rem .5rem;border:2px solid #fff;border-radius:48% 52% 46% 54%;box-shadow:0 2px 7px #452a252e;line-height:1}._stickerMark_1jfom_64>span{font-size:1.65rem}._stickerMark_1jfom_64 small{font-family:var(--font-family-base);font-size:.58rem;font-weight:700;letter-spacing:.04em;margin-top:.25rem;color:#4d3840}._gold_1jfom_69{background:#f7dba7}._rose_1jfom_69{background:#efd0d1}._lavender_1jfom_69{background:#e1d7eb}._cocoa_1jfom_69{background:#e5d0bb}._empty_1jfom_33,._lockedPage_1jfom_46{padding:clamp(1.5rem,4vw,2.8rem);border:1px dashed #c4a27a;border-radius:.8rem;background:#fffaf0d9;text-align:center}._empty_1jfom_33>span{font-family:var(--font-family-display);font-size:3rem;color:#a77b3c}._empty_1jfom_33 h3,._lockedPage_1jfom_46 h2{font-family:var(--font-family-display);font-size:clamp(2rem,4vw,2.8rem);font-weight:500;line-height:1;margin:.3rem 0;color:#563247}._empty_1jfom_33 p,._lockedPage_1jfom_46 p{line-height:1.6;color:#6c5650}._lockedPage_1jfom_46{display:grid;justify-items:center;gap:.45rem;margin-top:1.3rem}._lockedPage_1jfom_46>svg{color:#a77b3c}._notice_1jfom_76{border-left:3px solid #a77b3c;background:#f2e5d2;padding:.7rem 1rem;color:#503047}._sharedLabel_1jfom_77{font-size:.75rem;color:#68445a;font-weight:700}._sharePreview_1jfom_78{max-height:40vh;overflow:auto;padding:1rem;border:1px solid #d7c1a4;background:#fffdf7;white-space:pre-wrap;overflow-wrap:anywhere}._sharePreview_1jfom_78 strong{font-family:var(--font-family-display);font-size:1.6rem}._sharePreview_1jfom_78 p{line-height:1.55}._shareChoice_1jfom_81{display:flex;gap:.55rem;align-items:center;font-size:.85rem;color:#503747}._shareChoice_1jfom_81 input{width:1.1rem;height:1.1rem}._dialog_1jfom_84{width:min(760px,calc(100vw - 1rem));max-width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);overflow-y:auto;display:grid;gap:.8rem;padding:clamp(1rem,3vw,2rem);border:1px solid #bfa07a;border-radius:1rem;background:#f4e9db;box-shadow:0 25px 70px #23141959}._editorHead_1jfom_85{padding:.2rem .3rem 0}._editorHead_1jfom_85 h2{font-family:var(--font-family-display);font-size:clamp(2.5rem,5vw,3.4rem);font-weight:500;line-height:1;margin:.35rem 0;color:#4d2d40}._editorHead_1jfom_85 p:last-child{margin:.2rem 2rem 0 0}._paper_1jfom_88{position:relative;display:grid;gap:1rem;padding:clamp(1.2rem,4vw,2.4rem) clamp(1.1rem,5vw,3rem);border:1px solid #d6bea0;border-left:4px solid #be8978;border-radius:.3rem .8rem .8rem .3rem;background:#fffdf6;box-shadow:4px 6px #b9967136}._paperTop_1jfom_89{display:flex;justify-content:space-between;gap:.7rem;flex-wrap:wrap;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#846947}._titleInput_1jfom_90{height:auto;min-height:3.5rem;padding:.5rem 0;border:0;border-bottom:1px solid #d4b995;border-radius:0;background:transparent;box-shadow:none;font-family:var(--font-family-display);font-size:clamp(1.55rem,4vw,2.15rem);color:#4b2e40}._titleInput_1jfom_90:focus-visible,._writing_1jfom_91:focus-visible{outline:2px solid #a77b3c;outline-offset:2px;box-shadow:none}._editorMeta_1jfom_92{max-width:14rem}._editorMeta_1jfom_92 button{background:#fffbf4}._moodPicker_1jfom_94,._stickerPicker_1jfom_94{border:0;padding:0;margin:0;min-width:0}._moodPicker_1jfom_94 legend,._stickerPicker_1jfom_94 legend,._emojiPicker_1jfom_95>p{font-size:.78rem;font-weight:700;color:#543747;margin-bottom:.55rem}._moodPicker_1jfom_94>div{display:flex;flex-wrap:wrap;gap:.45rem}._moodPicker_1jfom_94 button{border:1px solid #d5bea6;border-radius:99px;background:#fff9ef;padding:.45rem .7rem;min-height:40px;color:#563b40;font:inherit;font-size:.78rem;cursor:pointer}._moodPicker_1jfom_94 button[aria-pressed=true]{background:#553044;border-color:#553044;color:#fff6eb}._moodPicker_1jfom_94 button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:50px}._moodPicker_1jfom_94 button img{width:34px;height:34px;object-fit:contain;vertical-align:middle;filter:drop-shadow(0 2px 2px rgba(55,25,38,.12))}._cardHeader_1jfom_57 span img{vertical-align:middle;margin:0 .25rem}._writing_1jfom_91{width:100%;min-height:15.5rem;resize:vertical;padding:0 .2rem;border:0;border-radius:0;background:repeating-linear-gradient(to bottom,transparent 0 33px,#dce1dd 33px 34px,transparent 34px 38px);box-shadow:none;font:1rem/38px var(--font-family-base);color:#3d2d27}._writing_1jfom_91::placeholder{color:#9b8579}._prompts_1jfom_104{display:grid;gap:.4rem}._prompts_1jfom_104 p{font-size:.76rem;color:#7d6052;margin:0}._prompts_1jfom_104 button{border:0;background:transparent;text-align:left;color:#70445a;font-family:var(--font-family-display);font-style:italic;font-size:1.12rem;cursor:pointer;padding:.15rem .3rem}._prompts_1jfom_104 button:hover{text-decoration:underline}._emojiPicker_1jfom_95{padding:1rem 0;border-top:1px solid #d8c6ac}._emojiPicker_1jfom_95 p span,._stickerPicker_1jfom_94 legend span{font-weight:400;color:#806d60;margin-left:.4rem}._emojiPicker_1jfom_95>div{display:flex;flex-wrap:wrap;gap:.3rem}._emojiPicker_1jfom_95 button{min-width:2.6rem;min-height:2.6rem;border:1px solid #dac8b0;border-radius:.55rem;background:#fffaf1;font-size:1.25rem;cursor:pointer}._emojiPicker_1jfom_95 button:hover,._emojiPicker_1jfom_95 button:focus-visible{background:#f0ddc4;border-color:#a77b3c}._stickerPicker_1jfom_94{border-top:1px solid #d8c6ac;padding-top:1rem}._stickerPicker_1jfom_94>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.4rem,1fr));gap:.55rem}._stickerChoice_1jfom_115{display:grid;place-items:center;min-height:5.6rem;border:1px solid #dbc8ae;border-radius:.7rem;background:#fffaf3;cursor:pointer;transition:transform .15s,box-shadow .15s}._stickerChoice_1jfom_115:hover{transform:translateY(-2px);box-shadow:var(--shadow)}._stickerChoice_1jfom_115[aria-pressed=true]{border:2px solid #6a394e;background:#f3e5d6}._selectedStickers_1jfom_118{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;border-top:1px solid #d8c6ac;padding-top:.9rem;font-size:.75rem;font-weight:700;color:#63445a}._selectedStickers_1jfom_118>div{display:flex;gap:.35rem;flex-wrap:wrap}._editorFoot_1jfom_120{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}._editorFoot_1jfom_120 small{font-size:.73rem;color:#705c55}._error_1jfom_122{color:#8b263d;margin:.2rem 0}@media(max-width:700px){._section_1jfom_1{padding:1rem .8rem 1.4rem;border-left-width:10px}._section_1jfom_1:before{left:-9px;width:8px;background-size:8px 34px}._intro_1jfom_14{grid-template-columns:1fr;gap:.7rem;padding:1.45rem 1.25rem}._intro_1jfom_14 ._coverIcon_1jfom_27{width:4.2rem;height:4.2rem}._intro_1jfom_14 ._coverSeal_1jfom_28{display:block;width:11rem;right:-3.4rem;top:.35rem;opacity:.19}._intro_1jfom_14 h1{font-size:clamp(2.65rem,12vw,3.8rem)}._toolbar_1jfom_42{padding:.6rem .15rem}._toolbarActions_1jfom_44{width:100%}._toolbarActions_1jfom_44 button:first-child{flex:1}._filters_1jfom_48{grid-template-columns:1fr auto}._filters_1jfom_48 input{grid-column:1/-1}._card_1jfom_51{padding:1.15rem}._dialog_1jfom_84{padding:.8rem}._paper_1jfom_88{padding:1.2rem .9rem}._paperTop_1jfom_89 span:last-child{display:none}}._section_1jfom_1{background:radial-gradient(circle at 94% 5%,rgba(235,187,100,.23),transparent 23rem),linear-gradient(135deg,#fffaf1,#faefde);border:1px solid #c49b66;border-left:11px solid #5a344a;box-shadow:0 22px 55px #49222e2e,inset 0 0 0 1px #f7dfae}._section_1jfom_1:before{left:-10px;background:radial-gradient(circle,#ffe9b0 0 3px,#9d6635 3.5px 5px,transparent 5.5px) center top/10px 35px repeat-y}._intro_1jfom_14{border:2px solid #bd8d4f;border-radius:1.15rem;background:radial-gradient(circle at 88% 10%,rgba(255,213,124,.18),transparent 35%),linear-gradient(120deg,#231423,#533148 58%,#724653);box-shadow:0 18px 42px #2e152542,inset 0 0 0 2px #f8ddb054}._intro_1jfom_14:after{border-color:#ffdda24f}._membershipBar_1jfom_35{background:linear-gradient(112deg,#5c344a,#2c1d2b);color:#f5db9b;border:1px solid #bd995a;box-shadow:0 5px 15px #4327371f}._membershipBar_1jfom_35 a{color:#ffe7be}._card_1jfom_51{border:1px solid #c39a62;border-top:4px solid #c69b57;border-left:4px solid #684354;background:radial-gradient(circle at 90% 0%,#f6e6cdb0,transparent 32%),linear-gradient(120deg,#fffdf8,#fff5e8);box-shadow:4px 7px #d3aa7338,0 18px 35px #3d1b2b21}._card_1jfom_51 h3{color:#5b304c}._editorHead_1jfom_85{padding:.35rem .35rem .8rem;border-bottom:1px solid #d9b57f}._editorHead_1jfom_85 ._eyebrow_1jfom_25{color:#90683f}._editorHead_1jfom_85 h2{color:#562b46;font-size:clamp(2.35rem,5vw,3.65rem)}._dialog_1jfom_84{width:min(960px,calc(100vw - 1rem));max-width:calc(100vw - 1rem);padding:clamp(.85rem,3vw,2rem);background:radial-gradient(circle at 98% 2%,rgba(253,209,139,.43),transparent 27%),linear-gradient(140deg,#fdf5e8,#ecd9bd);border:2px solid #aa793a;box-shadow:0 25px 80px #1c0c1d6e,inset 0 0 0 3px #fff5dc8c}._paper_1jfom_88{gap:1.15rem;background:linear-gradient(115deg,#fffdf7,#f8ecd9);border:1px solid #b7874b;border-left:6px solid #b88449;border-top:4px solid #c29352;border-radius:.7rem;box-shadow:0 5px #b98d5542,0 17px 30px #4928281f,inset 0 0 0 1px #ffe5b6}._paperTop_1jfom_89{font-size:.66rem;letter-spacing:.13em;color:#91653b;border-bottom:1px solid #d7b889;padding-bottom:.75rem}._paperHeadline_1jfom_156{display:flex;align-items:center;justify-content:center;gap:.85rem;text-align:center;color:#ad7f42;font-family:var(--font-family-display);font-size:clamp(1.02rem,2.4vw,1.4rem);letter-spacing:.02em}._paperHeadline_1jfom_156 span{color:#b7884c}._titleInput_1jfom_90{border-bottom:2px solid #c3995c;color:#5d2e45;background:transparent}._paperChoice_1jfom_159{display:grid;gap:.6rem;border:1px solid #dcc4a4;border-radius:.8rem;background:#fff8ead9;padding:1rem}._paperChoice_1jfom_159>div:first-child{display:flex;flex-direction:column;gap:.25rem}._paperChoice_1jfom_159 strong{font-family:var(--font-family-display);font-size:1.15rem;color:#54324b;font-weight:600}._paperChoice_1jfom_159 small{color:#84644a;font-size:.75rem}._paperLooks_1jfom_163{display:flex;gap:.5rem;flex-wrap:wrap}._lookButton_1jfom_164{border:2px solid #dbc3a4;border-radius:99px;padding:.6rem .8rem;min-height:42px;font:inherit;font-size:.75rem;font-weight:700;color:#543847;background:#fffaf0;cursor:pointer;display:inline-flex;gap:.4rem;align-items:center}._lookButton_1jfom_164:before{content:"";width:13px;height:13px;border-radius:50%;background:linear-gradient(125deg,#fae0a2,#b88445);box-shadow:inset 0 0 0 1px #fff7d0;flex:none}._lookButton_1jfom_164[data-look=rose]:before{background:linear-gradient(125deg,#eeb4ba,#bb7383)}._lookButton_1jfom_164[data-look=plum]:before{background:linear-gradient(125deg,#b67d9e,#67344f)}._lookButton_1jfom_164[data-look=midnight]:before{background:linear-gradient(125deg,#3a2238,#b88d50)}._lookButton_1jfom_164[aria-pressed=true]{background:#503045;color:#fff8ea;border-color:#cda563;box-shadow:0 3px 8px #48283b30}._lookButton_1jfom_164:focus-visible,._emojiMode_1jfom_170 button:focus-visible{outline:3px solid #a67a47;outline-offset:2px}._saveButton_1jfom_171{background:linear-gradient(125deg,#fce6ac,#b9843e 57%,#f5d791)!important;border:1px solid #9b6d35!important;color:#2e2030!important;font-weight:800!important;box-shadow:0 6px 16px #6c3e3333;min-height:44px}._saveButton_1jfom_171:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 9px 20px #6c3e3348}._canvasHeading_1jfom_173{display:flex;align-items:flex-end;justify-content:space-between;gap:.6rem;flex-wrap:wrap;padding:.35rem 0}._canvasHeading_1jfom_173 h3{font-family:var(--font-family-display);font-weight:500;color:#583448;margin:.3rem 0 0;font-size:clamp(1.45rem,3vw,2rem)}._canvasHeading_1jfom_173>span{font-size:.72rem;color:#845a51;white-space:nowrap}._writing_1jfom_91{min-height:clamp(320px,52vw,540px);height:100%;resize:vertical;position:relative;background:transparent;color:#473646;font-size:clamp(.98rem,1.8vw,1.1rem);line-height:38px}._writing_1jfom_91::placeholder{color:#9b7868}[data-journal-artboard=midnight] ._writing_1jfom_91{color:#fff2d7;background:transparent}[data-journal-artboard=midnight] ._writing_1jfom_91::placeholder{color:#dfbd91}._readingWords_1jfom_180{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-family-display);font-size:clamp(1.15rem,2.3vw,1.5rem);line-height:1.7;max-height:36rem;overflow:auto;color:inherit}._decorationTools_1jfom_181{display:grid;gap:1rem;border:1px solid #d1ad7e;border-radius:1rem;padding:clamp(.75rem,2vw,1.3rem);background:linear-gradient(145deg,#fffaf2,#f0dfc7);box-shadow:0 9px 19px #5d304014}._decorationTools_1jfom_181>p{font-size:.86rem;line-height:1.6;color:#6b4d51;margin:0}._emojiMode_1jfom_170{display:flex;flex-wrap:wrap;gap:.4rem;padding:.35rem;border:1px solid #d5b992;border-radius:.75rem;background:#fbf0df}._emojiMode_1jfom_170 button{cursor:pointer;min-height:43px;padding:.55rem 1rem;border-radius:.55rem;border:1px solid transparent;background:transparent;color:#633e50;font:inherit;font-size:.83rem;font-weight:700}._emojiMode_1jfom_170 button[aria-pressed=true]{color:#ffedc8;background:linear-gradient(115deg,#4b263f,#744359);border-color:#bf955d}._selectedStickers_1jfom_118{border-top-color:#be985f}._editorFoot_1jfom_120{border-top:1px solid #d9b98d;padding:.8rem .2rem}@media(max-width:700px){._section_1jfom_1{border-left-width:9px;padding:1rem .75rem 1.4rem}._section_1jfom_1:before{left:-8px;background-size:8px 34px}._dialog_1jfom_84{padding:.75rem}._paper_1jfom_88{padding:1rem .8rem;border-left-width:4px}._paperTop_1jfom_89{font-size:.56rem}._paperHeadline_1jfom_156{font-size:1.05rem}._lookButton_1jfom_164{font-size:.7rem;padding:.55rem .65rem}._readingWords_1jfom_180{max-height:29rem}._writing_1jfom_91{min-height:360px}._decorationTools_1jfom_181{padding:.8rem}}._paperHeadline_1jfom_156{gap:.85rem;margin:.2rem auto .3rem;max-width:680px}._paperHeadline_1jfom_156>div{display:flex;align-items:center;flex-direction:column;gap:.3rem;min-width:0}._paperHeadline_1jfom_156 strong{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.45rem,3.15vw,2.25rem);font-weight:600;line-height:1.04;color:#613e52;letter-spacing:-.013em}._paperHeadline_1jfom_156 small{max-width:31rem;font:500 .78rem/1.55 DM Sans,sans-serif;color:#886454;letter-spacing:0}._headlineEmblem_1jfom_206{flex:0 0 clamp(36px,5vw,60px);width:clamp(36px,5vw,60px);height:clamp(36px,5vw,60px);opacity:.82}._headlineEmblem_1jfom_206 svg{width:100%;height:100%}._paperLooks_1jfom_163{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}._lookButton_1jfom_164{display:flex;justify-content:flex-start;gap:.5rem;text-align:left;border:1px solid #d9bb92;border-radius:.65rem;background:linear-gradient(140deg,#fffcf6,#f8eedf);min-height:50px;font-size:.72rem;font-weight:700;padding:.42rem .55rem;color:#543949}._lookButton_1jfom_164:before{width:22px;height:22px;border-radius:.28rem;border:1px solid #b18757;box-shadow:0 1px 3px #392a2730,inset 0 1px 2px #ffffff70}._lookButton_1jfom_164[data-look=champagne]:before{background:linear-gradient(120deg,#fffbef,#e8c891)}._lookButton_1jfom_164[data-look=rose]:before{background:linear-gradient(120deg,#f8e5e3,#d9a1b1)}._lookButton_1jfom_164[data-look=plum]:before{background:linear-gradient(120deg,#e9cbd8,#95647e)}._lookButton_1jfom_164[data-look=midnight]:before{background:linear-gradient(120deg,#3d2744,#9f7b60)}._lookButton_1jfom_164[data-look=linen]:before{background:repeating-linear-gradient(90deg,#fcfbf3 0 2px,#ded6c7 2px 3px)}._lookButton_1jfom_164[data-look=parchment]:before{background:linear-gradient(135deg,#f2e0b6,#c3985d)}._lookButton_1jfom_164[data-look=sage]:before{background:linear-gradient(120deg,#e8eddf,#91ab96)}._lookButton_1jfom_164[data-look=velvet]:before{background:linear-gradient(130deg,#712b4a,#341b2e)}._lookButton_1jfom_164[aria-pressed=true]{background:linear-gradient(115deg,#492538,#754458);color:#ffecc9;border-color:#c9a15e;box-shadow:0 3px 8px #4d30482a;outline:1px solid #e8c48a;outline-offset:-4px}._fontStudio_1jfom_220{display:grid;gap:.45rem;padding-top:.85rem;border-top:1px solid #d4b48a}._fontStudio_1jfom_220>div:first-child{display:flex;align-items:baseline;gap:.35rem .65rem;justify-content:space-between;flex-wrap:wrap}._fontStudio_1jfom_220>div:first-child strong{font-size:1.04rem}._fontStudio_1jfom_220>div:first-child small{line-height:1.4}._fontChoices_1jfom_224{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}._fontButton_1jfom_225{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.45rem .65rem;min-height:60px;border:1px solid #d4b58c;background:#fffdf7;border-radius:.6rem;cursor:pointer;color:#543548;text-align:left;font:inherit}._fontButton_1jfom_225:hover{border-color:#a77841;background:#fff5e1}._fontButton_1jfom_225[aria-pressed=true]{background:#593249;border-color:#caa067;color:#fff2d5;box-shadow:0 3px 9px #4b2c4028}._fontExample_1jfom_228{font-size:1.2rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fontLabel_1jfom_229{font-size:.64rem;line-height:1.2;text-align:right;font-family:DM Sans,sans-serif;max-width:48%;font-weight:700}._fontButton_1jfom_225[data-writing-font=editorial] ._fontExample_1jfom_228{font-family:Cormorant Garamond,Georgia,serif;font-size:1.55rem}._fontButton_1jfom_225[data-writing-font=literary] ._fontExample_1jfom_228{font-family:Georgia,serif;font-size:1.05rem}._fontButton_1jfom_225[data-writing-font=handwritten] ._fontExample_1jfom_228{font-family:Caveat,cursive;font-size:1.55rem}._fontButton_1jfom_225[data-writing-font=flowing] ._fontExample_1jfom_228{font-family:Dancing Script,cursive;font-size:1.3rem}._fontButton_1jfom_225[data-writing-font=signature] ._fontExample_1jfom_228{font-family:Allura,cursive;font-size:1.85rem}._fontButton_1jfom_225[data-writing-font=calligraphy] ._fontExample_1jfom_228{font-family:Great Vibes,cursive;font-size:1.55rem}._fontButton_1jfom_225:focus-visible{outline:2px solid #a47843;outline-offset:2px}@media(max-width:680px){._paperHeadline_1jfom_156{gap:.35rem}._headlineEmblem_1jfom_206{flex-basis:36px;width:36px;height:36px}._paperHeadline_1jfom_156 strong{font-size:1.5rem}._paperHeadline_1jfom_156 small{font-size:.72rem}._paperLooks_1jfom_163{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem}._lookButton_1jfom_164{min-height:47px;padding:.3rem .45rem;font-size:.68rem}._lookButton_1jfom_164:before{width:17px;height:17px}._fontChoices_1jfom_224{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}._fontButton_1jfom_225{min-height:54px;padding:.35rem .45rem}._fontLabel_1jfom_229{font-size:.57rem}._fontExample_1jfom_228{font-size:1rem}}@media(max-width:365px){._headlineEmblem_1jfom_206{flex-basis:25px;width:25px;height:25px}._paperHeadline_1jfom_156 strong{font-size:1.27rem}._fontButton_1jfom_225{min-height:62px;flex-direction:column;align-items:start;gap:.15rem}._fontLabel_1jfom_229{max-width:100%;text-align:left}}._dialog_1jfom_84{width:min(1350px,calc(100vw - 1.25rem));max-width:calc(100vw - 1.25rem)}._paper_1jfom_88{padding:clamp(.85rem,2vw,1.55rem);gap:.75rem}._paperHeadline_1jfom_156{max-width:780px;margin:.3rem auto .65rem}._editorWorkspace_1jfom_256{display:grid;grid-template-columns:minmax(0,1fr) minmax(255px,294px);align-items:start;gap:clamp(.75rem,1.8vw,1.3rem);min-width:0}._journalStage_1jfom_257{display:grid;gap:.8rem;min-width:0;align-content:start}._journalStage_1jfom_257 ._titleInput_1jfom_90{width:100%;min-width:0}._journalStage_1jfom_257 ._editorMeta_1jfom_92{max-width:13rem}._journalStage_1jfom_257 ._moodPicker_1jfom_94>div{gap:.35rem}._journalStage_1jfom_257 ._moodPicker_1jfom_94 button{font-size:.74rem;padding:.3rem .5rem;min-height:43px}._journalStage_1jfom_257 ._moodPicker_1jfom_94 button img{width:28px;height:28px}._journalStage_1jfom_257 ._canvasHeading_1jfom_173{margin:.15rem 0 0}._journalStage_1jfom_257 ._canvasHeading_1jfom_173 h3{font-size:clamp(1.35rem,2.3vw,1.8rem)}._journalStage_1jfom_257 [data-journal-artboard]{width:100%;min-height:590px}._journalSidebar_1jfom_266{display:flex;flex-direction:column;gap:.85rem;position:sticky;top:0;min-width:0;max-height:calc(100dvh - 3.5rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.9rem;border:1px solid #c7a16d;border-top:4px solid #c39758;border-radius:.95rem;background:radial-gradient(circle at 90% 1%,#fff1c5a9,transparent 47%),linear-gradient(145deg,#fff9ec,#efdec5);box-shadow:0 8px 25px #6b3a4d20,inset 0 0 0 1px #fff5dc;scrollbar-color:#b48a57 transparent}._railHead_1jfom_267{display:grid;gap:.2rem;padding:0 .2rem .6rem;border-bottom:1px solid #d5b78b}._railEyebrow_1jfom_268{font-size:.6rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:#9a6c3e}._railHead_1jfom_267 h3{font-family:Cormorant Garamond,Georgia,serif;font-size:1.7rem;line-height:1;color:#573348;font-weight:600;margin:.15rem 0}._railHead_1jfom_267 p,._railHint_1jfom_270{font-size:.73rem;line-height:1.55;color:#785c59;margin:0}._railHint_1jfom_270{padding:.45rem .3rem .25rem;border-top:1px solid #d5b78b}._selectedEditTools_1jfom_272:empty{display:none}._selectedEditTools_1jfom_272 ._layerTools_1jfom_273{width:100%;padding:.6rem;gap:.6rem}._selectedEditTools_1jfom_272 ._toolRows_1jfom_274{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.22rem;width:100%}._selectedEditTools_1jfom_272 ._toolRows_1jfom_274 button{min-width:0;min-height:38px;padding:.25rem}._selectedEditTools_1jfom_272 ._toolRows_1jfom_274 button._delete_1jfom_276{grid-column:span 2;display:flex;gap:.25rem;justify-content:center}._journalSidebar_1jfom_266 ._paperChoice_1jfom_159{display:flex;flex-direction:column;gap:.6rem;min-width:0;padding:.7rem;background:#fffaf0e8;border:1px solid #dbbe93;box-shadow:0 3px 12px #59344b0d}._journalSidebar_1jfom_266 ._paperChoice_1jfom_159>div:first-child strong,._journalSidebar_1jfom_266 ._fontStudio_1jfom_220>div:first-child strong{font-size:1rem;line-height:1.15}._journalSidebar_1jfom_266 ._paperChoice_1jfom_159 small{font-size:.68rem}._journalSidebar_1jfom_266 ._paperLooks_1jfom_163{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem}._journalSidebar_1jfom_266 ._lookButton_1jfom_164{min-width:0;min-height:46px;font-size:.65rem;line-height:1.2;padding:.3rem .32rem;gap:.3rem;white-space:normal}._journalSidebar_1jfom_266 ._lookButton_1jfom_164:before{width:17px;height:17px;flex:none}._journalSidebar_1jfom_266 ._fontStudio_1jfom_220{padding-top:.65rem}._journalSidebar_1jfom_266 ._fontStudio_1jfom_220>div:first-child{display:grid;gap:.15rem}._journalSidebar_1jfom_266 ._fontChoices_1jfom_224{grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem}._journalSidebar_1jfom_266 ._fontButton_1jfom_225{min-height:67px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;padding:.4rem .42rem;min-width:0}._journalSidebar_1jfom_266 ._fontExample_1jfom_228{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._journalSidebar_1jfom_266 ._fontLabel_1jfom_229{max-width:100%;text-align:left;font-size:.61rem;line-height:1.25}._journalSidebar_1jfom_266 ._tray_1jfom_289{flex:none;min-width:0}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._top_1jfom_290{padding:.6rem;gap:.45rem}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._intro_1jfom_14{flex:1 1 100%}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._triggers_1jfom_292{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._trigger_1jfom_292{min-width:0;justify-content:center;padding:.3rem .18rem;font-size:.68rem;gap:.2rem}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._trigger_1jfom_292 img{width:27px;height:27px}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._panel_1jfom_295{padding:.6rem}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._browse_1jfom_296{display:grid;gap:.4rem}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._search_1jfom_297{width:100%;min-width:0}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._filters_1jfom_48{display:flex;width:100%;gap:.2rem}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._filters_1jfom_48 button{flex:1;padding:.35rem .2rem;font-size:.66rem}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._collectionScroll_1jfom_300{max-height:185px}._mobileToolsToggle_1jfom_301{display:none}@media(max-width:920px){._dialog_1jfom_84{width:min(900px,calc(100vw - .75rem));max-width:calc(100vw - .75rem);padding:clamp(.6rem,2vw,1rem)}._paper_1jfom_88{padding:clamp(.65rem,2vw,1rem)}._editorWorkspace_1jfom_256{display:flex;flex-direction:column;gap:.65rem}._journalStage_1jfom_257{order:2;width:100%}._journalSidebar_1jfom_266{order:1;display:none;position:static;max-height:none;overflow-y:visible;overflow-x:visible;width:100%;padding:.75rem;gap:.65rem}._journalSidebar_1jfom_266._railOpen_1jfom_309{display:flex}._mobileToolsToggle_1jfom_301{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:44px;border-radius:.65rem;border:1px solid #bb925a;background:linear-gradient(110deg,#4d293f,#76455a);font:700 .82rem DM Sans,sans-serif;color:#fff0ca;cursor:pointer;box-shadow:0 3px 10px #4d334433}._mobileToolsToggle_1jfom_301 span{color:#f6d59c;font-size:1.15rem}._mobileToolsToggle_1jfom_301:focus-visible{outline:3px solid #c99e6a;outline-offset:2px}._railHead_1jfom_267{padding-bottom:.4rem}._railHead_1jfom_267 h3{font-size:1.5rem}._journalSidebar_1jfom_266 ._paperLooks_1jfom_163{grid-template-columns:repeat(4,minmax(0,1fr))}._journalSidebar_1jfom_266 ._fontChoices_1jfom_224{grid-template-columns:repeat(3,minmax(0,1fr))}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._intro_1jfom_14{flex:1}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._triggers_1jfom_292{width:auto;display:flex}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._trigger_1jfom_292{padding:.3rem .6rem}._journalStage_1jfom_257 [data-journal-artboard]{min-height:500px}._selectedEditTools_1jfom_272 ._toolRows_1jfom_274{display:flex}._selectedEditTools_1jfom_272 ._toolRows_1jfom_274 button{min-width:38px}}._stageReflection_1jfom_325{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;background:linear-gradient(155deg,#fffcf5,#f9eddb);border:1px solid #dcc09a;border-radius:.7rem;padding:.75rem}._stageReflection_1jfom_325 ._moodPicker_1jfom_94,._stageReflection_1jfom_325 ._prompts_1jfom_104{grid-column:1/-1}._stageReflection_1jfom_325 ._editorMeta_1jfom_92{min-width:0;width:100%}._stageReflection_1jfom_325 ._prompts_1jfom_104{border-top:1px solid #ddc2a0;padding-top:.5rem}@media(max-width:620px){._stageReflection_1jfom_325{grid-template-columns:minmax(0,1fr)}._stageReflection_1jfom_325 ._editorMeta_1jfom_92{max-width:100%}}._railSectionHead_1jfom_330{display:flex;flex-direction:column;gap:.08rem}._railSectionHead_1jfom_330 strong{font:600 1.16rem/1.1 Cormorant Garamond,Georgia,serif;color:#54344b}._journalSidebar_1jfom_266 ._editorMeta_1jfom_92{max-width:100%;width:100%}._journalSidebar_1jfom_266 ._editorMeta_1jfom_92 button{width:100%;min-height:40px;background:#fffdf6}._journalSidebar_1jfom_266 ._moodPicker_1jfom_94{min-width:0}._journalSidebar_1jfom_266 ._moodPicker_1jfom_94 legend{font-size:.72rem;margin-bottom:.35rem}._journalSidebar_1jfom_266 ._moodPicker_1jfom_94>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem}._journalSidebar_1jfom_266 ._moodPicker_1jfom_94 button{display:flex;align-items:center;justify-content:flex-start;gap:.25rem;min-width:0;min-height:39px;padding:.25rem .35rem;white-space:nowrap;font-size:.68rem;text-overflow:ellipsis;overflow:hidden}._journalSidebar_1jfom_266 ._moodPicker_1jfom_94 button img{width:24px;height:24px;flex:none}._journalSidebar_1jfom_266 ._prompts_1jfom_104{border-top:1px solid #ddc2a0;padding-top:.5rem;gap:.32rem}._journalSidebar_1jfom_266 ._prompts_1jfom_104 p{font-size:.7rem;font-weight:700}._journalSidebar_1jfom_266 ._prompts_1jfom_104 button{font-size:1rem;line-height:1.15;text-align:left;padding:.26rem .2rem;border-radius:.3rem}._journalSidebar_1jfom_266 ._prompts_1jfom_104 button:hover{background:#f7e6c8;text-decoration:none}@media(min-width:620px)and (max-width:920px){._journalSidebar_1jfom_266 ._moodPicker_1jfom_94>div{display:flex;flex-wrap:wrap}._journalSidebar_1jfom_266 ._moodPicker_1jfom_94 button{min-width:110px}}@media(max-width:620px){._editorWorkspace_1jfom_256{gap:.4rem}._paper_1jfom_88{padding:.65rem}._journalSidebar_1jfom_266 ._paperLooks_1jfom_163,._journalSidebar_1jfom_266 ._fontChoices_1jfom_224{grid-template-columns:repeat(2,minmax(0,1fr))}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._intro_1jfom_14{flex:1 1 100%}._journalSidebar_1jfom_266 ._tray_1jfom_289 ._triggers_1jfom_292{width:100%;display:grid}._journalStage_1jfom_257 ._titleInput_1jfom_90{font-size:1.5rem;min-height:3rem}._journalStage_1jfom_257 ._moodPicker_1jfom_94 button{font-size:.7rem;min-height:42px}._journalStage_1jfom_257 [data-journal-artboard]{min-height:475px}._journalStage_1jfom_257 ._canvasHeading_1jfom_173{gap:.35rem}._journalStage_1jfom_257 ._canvasHeading_1jfom_173>span{font-size:.62rem}._journalStage_1jfom_257 ._canvasHeading_1jfom_173 h3{font-size:1.3rem}}._picker_19aua_1{min-width:0;border-top:1px solid #d8bd95;margin:.55rem 0;padding:.5rem 0 .1rem;text-align:left}._picker_19aua_1 summary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;cursor:pointer;color:#603b51;font-size:.73rem;font-weight:750;list-style:none}._picker_19aua_1 summary::-webkit-details-marker{display:none}._picker_19aua_1 summary span{font-size:.67rem;border:1px solid #c8a36a;background:#fff7e8;padding:.25rem .5rem;border-radius:2rem;color:#70503e}._choices_19aua_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;max-width:650px;margin:.75rem auto}._choices_19aua_1 button{cursor:pointer;display:grid;justify-items:center;gap:.28rem;min-width:0;border:1px solid #d1b38e;border-radius:.6rem;background:#fffaf1;color:#593949;padding:.45rem .25rem;font:700 .64rem/1.25 DM Sans,sans-serif}._choices_19aua_1 button[aria-pressed=true]{border:2px solid #a57943;background:#fff4de;box-shadow:0 0 0 2px #dab77d6e}._swatch_19aua_1{display:grid;place-items:center;width:100%;max-width:110px;height:48px;border:1px solid #c7a16b;border-radius:.25rem;font-size:1.1rem;color:#b58c58}._choices_19aua_1 button[data-finish=champagne] ._swatch_19aua_1{background:linear-gradient(130deg,#fff9ec,#e9d2ae)}._choices_19aua_1 button[data-finish=rose] ._swatch_19aua_1{background:linear-gradient(130deg,#fff4f2,#ddabb6)}._choices_19aua_1 button[data-finish=plum] ._swatch_19aua_1{background:linear-gradient(130deg,#36233a,#73475c);color:#f0cd94}._choices_19aua_1 button[data-finish=sage] ._swatch_19aua_1{background:linear-gradient(130deg,#f7faef,#afc6b1);color:#648269}._picker_19aua_1 p{text-align:center;margin:.4rem auto 0;font-size:.7rem;color:#7d5a54;line-height:1.5}._choices_19aua_1 button:focus-visible,._picker_19aua_1 summary:focus-visible{outline:3px solid #b68d53;outline-offset:2px}@media(max-width:540px){._choices_19aua_1{gap:.3rem}._choices_19aua_1 button{font-size:.56rem;padding:.3rem .15rem}._swatch_19aua_1{height:35px}._picker_19aua_1 summary{font-size:.68rem}}._library_xuca4_1{display:flex;flex-direction:column;gap:1.25rem}._intro_xuca4_2{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-sm)}._intro_xuca4_2 h2,._intro_xuca4_2 p{margin:.25rem 0}._intro_xuca4_2>svg{color:var(--accent);flex:none}._intro_xuca4_2 p:last-child{max-width:46rem;color:var(--muted-foreground)}._eyebrow_xuca4_4{text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;color:var(--muted-foreground)}._controls_xuca4_5{display:grid;gap:.8rem}._search_xuca4_6{display:flex;align-items:center;gap:.45rem;border:1px solid var(--border);border-radius:var(--radius-md);padding:0 .7rem;background:var(--card);max-width:32rem}._search_xuca4_6>svg{flex:none;color:var(--muted-foreground)}._search_xuca4_6 input{border:0;box-shadow:none;background:transparent;flex:1;min-width:0}._filters_xuca4_9{display:flex;flex-wrap:wrap;gap:.35rem}._grid_xuca4_10{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}._card_xuca4_11{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.15rem;display:flex;flex-direction:column;gap:.65rem;box-shadow:var(--shadow-sm);min-width:0}._cardTop_xuca4_12{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;color:var(--muted-foreground);font-size:.75rem}._kind_xuca4_13{color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:.08em}._card_xuca4_11 h3,._card_xuca4_11 p{margin:0}._card_xuca4_11 h3{font-size:1.12rem}._byline_xuca4_14{color:var(--muted-foreground);font-size:.8rem}._excerpt_xuca4_15{line-height:1.55;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}._actions_xuca4_16{display:flex;gap:.45rem;margin-top:auto;padding-top:.35rem}._empty_xuca4_17{padding:2.5rem 1rem;text-align:center;border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--muted-foreground);display:flex;flex-direction:column;align-items:center;gap:.65rem}._empty_xuca4_17 h2,._empty_xuca4_17 h3,._empty_xuca4_17 p{margin:0}._status_xuca4_18{padding:1.25rem;color:var(--muted-foreground)}._pager_xuca4_19{display:flex;align-items:center;justify-content:center;gap:1rem}._pager_xuca4_19 span{font-size:.8rem;color:var(--muted-foreground)}._readDialog_xuca4_20{max-height:85vh;overflow:auto}._fullBody_xuca4_20{white-space:pre-wrap;line-height:1.65;overflow-wrap:anywhere}._notice_xuca4_21{position:fixed;z-index:120;left:50%;bottom:6.5rem;transform:translate(-50%);background:var(--foreground);color:var(--background);padding:.75rem 1rem;border-radius:999px;box-shadow:var(--shadow-lg)}@media(max-width:700px){._grid_xuca4_10{grid-template-columns:1fr}._intro_xuca4_2{padding:1rem}._notice_xuca4_21{max-width:calc(100% - 2rem);white-space:normal;text-align:center}}._badge_15gby_1{display:inline-flex;min-width:1.3rem;height:1.3rem;padding:0 .25rem;align-items:center;justify-content:center;border-radius:999px;background:#773b61;color:#fff;font-size:.7rem}._dialog_15gby_1{max-height:min(85vh,800px);overflow:auto}._toolbar_15gby_1,._row_15gby_1{display:flex;align-items:center;justify-content:space-between;gap:1rem}._items_15gby_1{display:grid;gap:.5rem;max-height:34vh;overflow:auto;margin:1rem 0}._item_15gby_1,._unread_15gby_1{display:grid;gap:.3rem;text-align:left;border:1px solid #ddd;border-radius:.7rem;padding:.8rem;background:#fff;color:inherit;width:100%;cursor:pointer}._unread_15gby_1{background:#faf0f5;border-color:#b87599}._item_15gby_1 span,._unread_15gby_1 span{font-size:.9rem}._item_15gby_1 small,._unread_15gby_1 small,._hint_15gby_1,._row_15gby_1 p{font-size:.8rem;opacity:.7}._preferences_15gby_1{display:grid;gap:.65rem;margin:1rem 0}._row_15gby_1{padding:.4rem 0}._row_15gby_1 label{cursor:pointer}._error_15gby_1{color:#a22535}._pushActions_15gby_2{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}._pushActions_15gby_2 button{min-height:44px}._pushNote_15gby_2{color:#3d6746;font-size:var(--type-supporting);line-height:1.5}@media(max-width:600px){._row_15gby_1{align-items:flex-start}._pushActions_15gby_2{justify-content:flex-start}._row_15gby_1:has(._pushActions_15gby_2){flex-direction:column;align-items:stretch}}._tabs_qyyz6_1{display:flex;gap:.5rem;flex-wrap:wrap;margin:0 0 1rem;padding:.4rem;border:1px solid #ddc7a8;border-radius:.8rem;background:#f4e7d6}._tabs_qyyz6_1 button{flex:1;min-height:44px;padding:.6rem 1rem;border:0;border-radius:.55rem;background:transparent;color:#614455;font:inherit;font-weight:700;cursor:pointer}._tabs_qyyz6_1 button[aria-current=page]{background:#5b364a;color:#fff7ec;box-shadow:0 3px 9px #4c2c3428}._groups_qyyz6_4>header{padding:clamp(1.4rem,4vw,2.5rem);border:1px solid #b99161;border-radius:1rem;background:linear-gradient(120deg,#42283a,#694052);color:#fff5e9;box-shadow:0 18px 40px #3c243038}._groups_qyyz6_4>header p{color:#e7c58e;text-transform:uppercase;letter-spacing:.15em;font-size:.7rem;font-weight:700;margin:0}._groups_qyyz6_4>header h1{font-family:var(--font-family-display);font-weight:500;font-size:clamp(2.5rem,5vw,4rem);margin:.2rem 0}._groups_qyyz6_4>header span{line-height:1.55;color:#f0dfd5}
