*{box-sizing:border-box;margin:0;padding:0}html,body,#root{color:#f5f0e0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e0e0e;width:100%;min-height:100%}body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}button,input,textarea{font:inherit}._main_17d3c_1{text-align:center;background:linear-gradient(#fff 80%,#ffdd6e) 50%/cover;grid-template-rows:1fr;grid-template-columns:1fr;place-items:center;width:100vw;height:100vh;display:grid;overflow:hidden}._main_17d3c_1 ._container_17d3c_17{grid-template-rows:.85fr .15fr;grid-template-columns:1fr;place-items:center;width:100%;height:100%;display:grid}._main_17d3c_1 ._top_17d3c_27{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;width:100%;height:100%;padding-top:24px;display:flex}._slideWrapper_17d3c_39{animation:.8s cubic-bezier(.25,.46,.45,.94) forwards _fadeInSlide_17d3c_1}._slideWrapper_17d3c_39 ._image_17d3c_43{animation:.8s cubic-bezier(.25,.46,.45,.94) forwards _slideInImage_17d3c_1}._slideWrapper_17d3c_39 ._text_17d3c_47{opacity:0;animation:.8s cubic-bezier(.25,.46,.45,.94) .15s forwards _slideInText_17d3c_1}@keyframes _fadeInSlide_17d3c_1{0%{opacity:0}to{opacity:1}}@keyframes _slideInImage_17d3c_1{0%{opacity:0;transform:scale(.95)translateY(-30px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes _slideInText_17d3c_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._main_17d3c_1 ._image_17d3c_43{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:clamp(300px,54vh,520px);padding:0 16px;display:flex;overflow:hidden}._main_17d3c_1 ._image_17d3c_43 img{object-fit:contain;object-position:center center;width:100%;height:100%;display:block}._main_17d3c_1 ._text_17d3c_47{width:100%;font-style:normal}._main_17d3c_1 ._text_17d3c_47 h1{color:#4d4a03;width:80%;margin:0 auto 30px;font-family:Playfair Display,sans-serif;font-size:2em;font-weight:700}._main_17d3c_1 ._text_17d3c_47 p{color:#4d4a03;width:80%;margin:auto;font-family:Playfair Display,sans-serif;font-size:large;font-weight:400}._main_17d3c_1 ._buttons_17d3c_129{justify-content:space-between;align-items:center;gap:20px;width:85%;display:flex}._indicators_17d3c_137{justify-content:center;align-items:center;gap:8px;display:flex}._dot_17d3c_144{cursor:pointer;background-color:#d0cda3;border-radius:50%;width:10px;height:10px;transition:all .4s ease-in-out}._dot_17d3c_144._active_17d3c_153{background-color:#4d4a03;border-radius:5px;width:28px;box-shadow:0 2px 8px #4d4a034d}._main_17d3c_1 ._buttons_17d3c_129 button{cursor:pointer;color:#fff;background-color:#4d4a03;border:none;border-radius:10px;outline:none;padding:10px 20px;font-family:Poppins,sans-serif;font-size:large;font-weight:400}._main_17d3c_1 ._buttons_17d3c_129 button:first-child{color:#4d4a03;background-color:#0000;border:2px solid #4d4a03}._main_17d3c_1 ._buttons_17d3c_129 button:hover{color:#fff;background-color:#4d4a03;transition:all .3s ease-in-out;transform:translateY(-2px);box-shadow:0 4px 12px #4d4a0333}._hidden_17d3c_187{visibility:hidden}._wrapper_1gv96_1{background:linear-gradient(#fff 80%,#ffdd6e);grid-template-rows:2fr 6fr 2fr;place-items:center;width:100vw;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:grid;overflow:hidden}._header_1gv96_15{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;font-family:Poppins,sans-serif;display:flex}._header_1gv96_15 h2{color:#333;margin:0 0 10px;font-size:28px;font-weight:600}._header_1gv96_15 p{color:#666;margin:0 0 20px;font-family:Poppins,sans-serif;font-size:12px}._progressBar_1gv96_39{background:#e0e0e0;border-radius:10px;width:80%;height:6px;margin-bottom:10px;overflow:hidden}._progressFill_1gv96_48{background:linear-gradient(90deg,#667eea 0%,#764ba2 100%);height:100%;transition:width .3s}._progressText_1gv96_54{color:#999;margin:0;font-size:12px}._questionBox_1gv96_60{width:80%}._questionBox_1gv96_60 h2{color:#4d4a03;margin:0 0 25px;font-family:Playfair Display,sans-serif;font-size:20px;font-weight:500}._questionBox_1gv96_60 p{color:#666;margin:0 0 30px;font-family:Open Sans,sans-serif;font-size:14px}._options_1gv96_79{justify-content:center;gap:15px;display:flex}._option_1gv96_79{cursor:pointer;border:2px solid #e0e0e0;border-radius:10px;flex-direction:column;align-items:center;padding:15px;transition:all .2s;display:flex}._option_1gv96_79:hover{background:#f5f7ff;border-color:#667eea}._option_1gv96_79 input[type=radio],._option_1gv96_79 input[type=checkbox]{cursor:pointer;accent-color:#667eea;flex-shrink:0;width:20px;height:20px;display:none}._option_1gv96_79 input[type=radio]:checked,._option_1gv96_79 input[type=checkbox]:checked{accent-color:#667eea}._label_1gv96_116{color:#1f1f1f;cursor:pointer;flex:1;font-family:Playfair Display,sans-serif;font-size:16px;font-weight:700}._question_1gv96_60{text-align:center;margin-bottom:70px}._option_1gv96_79 ._image_1gv96_130{justify-content:center;align-items:center;width:120px;height:120px;display:flex}._option_1gv96_79 ._image_1gv96_130 img{width:auto;height:90%;margin:auto}._buttonGroup_1gv96_144{z-index:10;gap:12px;width:80%;display:flex}._primaryButton_1gv96_152,._secondaryButton_1gv96_153{cursor:pointer;border:none;border-radius:10px;outline:none;flex:1;padding:10px 20px;font-family:Poppins,sans-serif;font-size:medium;font-weight:400;transition:all .3s ease-in-out}._primaryButton_1gv96_152{color:#fff;background-color:#4d4a03}._primaryButton_1gv96_152:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #4d4a0333}._primaryButton_1gv96_152:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_1gv96_153{color:#4d4a03;background-color:#0000;border:2px solid #4d4a03}._secondaryButton_1gv96_153:hover:not(:disabled){color:#fff;background-color:#4d4a03;transform:translateY(-2px);box-shadow:0 4px 12px #4d4a0333}._secondaryButton_1gv96_153:disabled{opacity:.5;cursor:not-allowed}._hidden_1gv96_199{visibility:hidden}._vertical_1gv96_204{flex-direction:column}@media (width<=768px){._header_1gv96_15 h2{font-size:24px}._questionBox_1gv96_60 h3{font-size:18px}._option_1gv96_79{padding:12px}._label_1gv96_116{font-size:15px}}._container_1rjte_1{background:linear-gradient(#fff 80%,#ffdd6e);justify-content:center;align-items:center;width:100vw;height:100vh;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:relative;overflow:hidden}._content_1rjte_13{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex;position:relative}._imageContainer_1rjte_23{opacity:.9;width:120px;height:120px;margin-bottom:10px}._imageContainer_1rjte_23 img{object-fit:contain;width:100%;height:100%}._animationContainer_1rjte_36{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}._spinnerOuter_1rjte_45{border:3px solid #667eea33;border-radius:50%;width:100%;height:100%;animation:3s linear infinite _spinOuter_1rjte_1;position:absolute}._spinnerMiddle_1rjte_54{border:2px solid #764ba24d;border-radius:50%;width:85%;height:85%;animation:2s linear infinite reverse _spinMiddle_1rjte_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._spinner_1rjte_45{border:3px solid gold;border-color:gold gold #0000 #0000;border-radius:50%;width:70px;height:70px;animation:1.2s linear infinite _spin_1rjte_45;position:absolute}@keyframes _spin_1rjte_45{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _spinOuter_1rjte_1{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes _spinMiddle_1rjte_1{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}._checkmark_1rjte_107{justify-content:center;align-items:center;width:70px;height:70px;animation:.6s cubic-bezier(.34,1.56,.64,1) forwards _checkmarkPop_1rjte_1;display:flex;position:absolute}._checkmark_1rjte_107 svg{color:#4d4a03;stroke:#4d4a03;stroke-dasharray:45;stroke-dashoffset:45px;width:100%;height:100%;animation:.8s ease-in-out forwards _checkmarkDraw_1rjte_1}@keyframes _checkmarkPop_1rjte_1{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes _checkmarkDraw_1rjte_1{0%{stroke-dashoffset:45px}to{stroke-dashoffset:0}}._title_1rjte_149{text-align:center;letter-spacing:-.5px;color:#4d4a03;margin:0;font-family:Playfair Display,sans-serif;font-size:1.7em;font-weight:700}._textContainer_1rjte_162{justify-content:center;align-items:center;min-height:60px;display:flex}._message_1rjte_169{color:#555;text-align:center;max-width:320px;min-height:22px;margin:0;font-size:15px;font-weight:500;display:block}._dots_1rjte_180{justify-content:center;gap:8px;margin-top:20px;display:flex}._dot_1rjte_180{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite both _bounce_1rjte_1;box-shadow:0 2px 8px #667eea66}._dot_1rjte_180:first-child{animation-delay:-.32s}._dot_1rjte_180:nth-child(2){animation-delay:-.16s}._dot_1rjte_180:nth-child(3){animation-delay:0s}@keyframes _bounce_1rjte_1{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}._button_1rjte_223{color:#4d4a03;cursor:not-allowed;letter-spacing:.5px;background:0 0;border:2px solid #d0cda3;border-radius:10px;margin-top:30px;padding:10px 20px;font-family:Poppins,sans-serif;font-size:large;font-weight:400;transition:all .3s ease-in-out}._buttonReady_1rjte_238{color:#fff;cursor:pointer;background:#4d4a03;border:none}._buttonReady_1rjte_238:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4d4a0333}._buttonReady_1rjte_238:active{transform:translateY(0)}button:disabled{opacity:.5}._container_mcwhj_1{color:#f5f0e0;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:radial-gradient(circle at top,#4d4a0338,#0000 35%),linear-gradient(#111108 0%,#0e0e0e 100%);width:100%;min-height:100vh;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}._shell_mcwhj_16{z-index:2;flex-direction:column;gap:18px;min-height:100vh;padding:20px 18px 98px;display:flex;position:relative}._screen_mcwhj_26{flex:1;min-height:0}._screenStack_mcwhj_31{flex-direction:column;gap:16px;animation:.28s ease-out _riseIn_mcwhj_1;display:flex}._ambientOrbOne_mcwhj_38,._ambientOrbTwo_mcwhj_39,._urgeAmbientOne_mcwhj_40,._urgeAmbientTwo_mcwhj_41{filter:blur(12px);pointer-events:none;border-radius:50%;position:absolute}._ambientOrbOne_mcwhj_38{background:radial-gradient(circle,#c9c40029,#0000 65%);width:320px;height:320px;top:-120px;right:-80px}._ambientOrbTwo_mcwhj_39{background:radial-gradient(circle,#4d4a0338,#0000 65%);width:260px;height:260px;bottom:110px;left:-100px}._hero_mcwhj_64,._pageHeader_mcwhj_65{flex-direction:column;gap:10px;display:flex}._kicker_mcwhj_71{color:#9e9a7a;text-transform:uppercase;letter-spacing:.24em;font-family:Open Sans,sans-serif;font-size:.72rem}._heroTitle_mcwhj_79,._pageTitle_mcwhj_80{color:#f5f0e0;font-family:Playfair Display,serif;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.02}._heroTitle_mcwhj_79 span{font-style:italic}._heroCopy_mcwhj_92{color:#9e9a7a;max-width:40ch;font-family:Open Sans,sans-serif;font-size:.98rem;line-height:1.7}._homeStage_mcwhj_100{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:calc(100vh - 118px);padding-top:60px;display:flex;position:relative}._heroCompact_mcwhj_111{text-align:center;justify-items:center;gap:8px;width:100%;max-width:360px;display:grid}._greetingLine_mcwhj_120{color:#9e9a7a;text-transform:uppercase;letter-spacing:.18em;font-family:Open Sans,sans-serif;font-size:.72rem}._nameLine_mcwhj_128{color:#f5f0e0;font-family:Playfair Display,serif;font-size:clamp(2.2rem,5vw,3.3rem);font-style:italic;font-weight:700;line-height:.95}._quoteLine_mcwhj_137{text-align:center;color:#9e9a7a;letter-spacing:.01em;max-width:24ch;font-family:Playfair Display,serif;font-size:clamp(1rem,2.6vw,1.3rem);font-style:italic;line-height:1.65}._streakOrbWrap_mcwhj_148{aspect-ratio:1;place-items:center;width:min(76vw,360px);margin:10px 0 0;display:grid;position:relative}._streakOrbWrap_mcwhj_148:before{content:"";filter:blur(4px);background:radial-gradient(circle,#c9c4001a,#0000 70%);border-radius:50%;position:absolute;inset:10%}._streakOrb_mcwhj_148{aspect-ratio:1;text-align:center;background:radial-gradient(circle at top,#c9c4002e,#0000 46%),radial-gradient(circle,#4d4a03d9,#17170f 68%);border:1px solid #c9c40033;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:min(58vw,260px);display:flex;position:relative;box-shadow:0 0 0 14px #c9c40008,0 20px 50px #00000073,inset 0 0 42px #c9c40014}._streakOrbLabel_mcwhj_184,._streakOrbCaption_mcwhj_185,._homeFooterNote_mcwhj_186{color:#9e9a7a;font-family:Open Sans,sans-serif}._streakOrbLabel_mcwhj_184{text-transform:uppercase;letter-spacing:.22em;font-size:.7rem}._streakOrbValue_mcwhj_197{color:#c9c400;font-family:Playfair Display,serif;font-size:clamp(4.2rem,14vw,6.6rem);font-style:italic;line-height:.9}._streakOrbCaption_mcwhj_185{letter-spacing:.02em;font-size:.88rem}._homeAction_mcwhj_210{color:#c9c400;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #c9c40038;border-radius:50%;place-items:center;width:50px;height:50px;transition:all .2s;display:grid;box-shadow:0 8px 24px #00000040}._homeAction_mcwhj_210 svg{width:18px;height:18px}._homeAction_mcwhj_210 span{font-size:1rem}._homeActionsRail_mcwhj_234{z-index:4;grid-template-columns:1fr;justify-items:end;gap:18px;padding:8px;display:grid;position:absolute;bottom:66px;right:18px}._homeFooterNote_mcwhj_186{text-align:center;max-width:24ch;font-size:.9rem;line-height:1.7}._sectionCard_mcwhj_253,._streakCard_mcwhj_254,._listCard_mcwhj_255,._statsCard_mcwhj_256,._listSectionCard_mcwhj_257,._composerCard_mcwhj_258,._profileHero_mcwhj_259{background:linear-gradient(#ffffff05,#fff0),#1a1a10;border:1px solid #c9c4001f;box-shadow:0 16px 40px #00000059,0 0 30px #4d4a0314}._sectionCard_mcwhj_253,._streakCard_mcwhj_254,._listCard_mcwhj_255,._listSectionCard_mcwhj_257,._profileHero_mcwhj_259{border-radius:16px}._streakCard_mcwhj_254{background:radial-gradient(circle at 100% 0,#c9c40024,#0000 32%),linear-gradient(#1b1a12 0%,#17170f 100%);padding:20px}._cardHeaderRow_mcwhj_280,._sectionHeadingRow_mcwhj_281,._listCardTop_mcwhj_282,._composerHeader_mcwhj_283,._profileRow_mcwhj_284{justify-content:space-between;align-items:center;gap:12px;display:flex}._cardLabel_mcwhj_291,._sectionMeta_mcwhj_292,._listDate_mcwhj_293,._memberSince_mcwhj_294,._profileLabel_mcwhj_295{color:#9e9a7a;font-family:Open Sans,sans-serif;font-size:.8rem}._relapseLink_mcwhj_301{color:#8b2e2e;cursor:pointer;background:0 0;border:none;padding:0;font-family:Open Sans,sans-serif;font-size:.82rem}._streakValue_mcwhj_311{color:#c9c400;margin-top:6px;font-family:Playfair Display,serif;font-size:clamp(3rem,12vw,5rem);font-style:italic;line-height:1}._streakSubtitle_mcwhj_320,._anchorText_mcwhj_321,._listPreview_mcwhj_322,._listSectionCard_mcwhj_257 p,._sectionTitle_mcwhj_324,._statsCard_mcwhj_256 p,._statsCard_mcwhj_256 h2,._urgeNote_mcwhj_327,._profileIdentity_mcwhj_328,._moodLabel_mcwhj_329,._chartDay_mcwhj_330,._tabLabel_mcwhj_331,._composerInput_mcwhj_332,._saveButton_mcwhj_333,._saveButtonInline_mcwhj_334,._moodButton_mcwhj_335,._moodEmoji_mcwhj_336{font-family:Poppins,sans-serif}._streakSubtitle_mcwhj_320{color:#f5f0e0;margin-top:4px;font-size:.96rem}._sectionCard_mcwhj_253{padding:18px}._quickActionCard_mcwhj_350{background:linear-gradient(#ffffff05,#fff0),#1a1a10;border:1px solid #c9c4001f;border-radius:16px;padding:18px;box-shadow:0 16px 40px #00000059,0 0 30px #4d4a0314}._homeQuote_mcwhj_358{color:#f5f0e0;font-family:Playfair Display,serif;font-size:1.2rem;font-style:italic;line-height:1.7}._iconButton_mcwhj_366,._quickActionButton_mcwhj_367{color:#c9c400;cursor:pointer;background:#ffffff05;border:1px solid #c9c4002e;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}._iconButton_mcwhj_366 svg,._quickActionButton_mcwhj_367 svg{width:18px;height:18px}._quickActionRow_mcwhj_386{gap:12px;display:flex}._quickActionButton_mcwhj_367{width:48px;height:48px;font-family:Poppins,sans-serif;font-size:1rem}._sectionTitle_mcwhj_324,._pageTitle_mcwhj_80,._statsCard_mcwhj_256 h2,._composerHeader_mcwhj_283 h2,._listSectionCard_mcwhj_257 h2{font-family:Playfair Display,serif;font-style:italic;font-weight:700}._sectionTitle_mcwhj_324{color:#f5f0e0;font-size:1.05rem}._moodRow_mcwhj_413,._composerMoodRow_mcwhj_414,._urgeActions_mcwhj_415,._tabBar_mcwhj_416,._statsGrid_mcwhj_417,._listStack_mcwhj_418,._sectionList_mcwhj_419{gap:12px;display:flex}._moodRow_mcwhj_413,._composerMoodRow_mcwhj_414{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}._moodRow_mcwhj_413::-webkit-scrollbar{display:none}._composerMoodRow_mcwhj_414::-webkit-scrollbar{display:none}._moodButton_mcwhj_335{color:#9e9a7a;cursor:pointer;background:#ffffff05;border:1px solid #c9c4002e;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:88px;padding:12px 10px;transition:transform .18s,background .18s,border-color .18s,color .18s;display:flex}._moodButtonActive_mcwhj_452{color:#f5f0e0;background:linear-gradient(#c9c40038,#4d4a0361);border-color:#c9c400cc;transform:translateY(-1px)scale(1.01)}._moodButton_mcwhj_335:active,._saveButton_mcwhj_333:active,._saveButtonInline_mcwhj_334:active,._tabButton_mcwhj_462:active,._fab_mcwhj_463:active,._relapseLink_mcwhj_301:active,._closeButton_mcwhj_465:active,._alertBanner_mcwhj_466 button:active,._urgeActions_mcwhj_415 button:active{transform:scale(.98)}._moodEmoji_mcwhj_336{font-size:1.15rem}._moodLabel_mcwhj_329{letter-spacing:.02em;font-size:.76rem}._weeklyChart_mcwhj_480{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:10px;margin-top:4px;display:grid}._chartColumn_mcwhj_488{flex-direction:column;align-items:center;gap:10px;display:flex}._chartTrack_mcwhj_495{background:#f5f0e00a;border:1px solid #c9c4001f;border-radius:999px;align-items:flex-end;width:100%;height:120px;padding:5px;display:flex}._chartFill_mcwhj_506{background:linear-gradient(#c9c400,#4d4a03);border-radius:999px;width:100%;min-height:12px;transition:height .22s;box-shadow:0 0 20px #c9c40038}._chartDay_mcwhj_330{color:#9e9a7a;font-size:.72rem}._anchorText_mcwhj_321{color:#f5f0e0;border-left:3px solid #c9c400;padding-left:14px;font-size:1.12rem;font-style:italic;line-height:1.7}._alertBanner_mcwhj_466{background:linear-gradient(#8b2e2e3d,#4d4a031f);border:1px solid #8b2e2e73;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-top:2px;padding:14px 16px;display:flex}._alertBanner_mcwhj_466 p{color:#f5f0e0;font-family:Open Sans,sans-serif;line-height:1.5}._alertBanner_mcwhj_466 button{color:#f5f0e0;cursor:pointer;background:0 0;border:none;font-family:Open Sans,sans-serif}._listStack_mcwhj_418,._sectionList_mcwhj_419{flex-direction:column}._listCard_mcwhj_255{cursor:pointer;grid-template-columns:1fr auto;align-items:start;gap:12px;padding:16px;display:grid}._listCardExpanded_mcwhj_569{background:linear-gradient(#c9c40014,#ffffff05),#1a1a10}._moodPill_mcwhj_573{color:#c9c400;background:#c9c40014;border:1px solid #c9c40038;border-radius:999px;padding:6px 10px;font-size:.72rem}._listPreview_mcwhj_322{color:#f5f0e0;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-column:1/2;line-height:1.6;display:-webkit-box;overflow:hidden}._listPreviewExpanded_mcwhj_593{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}._listArrow_mcwhj_600{color:#c9c400;cursor:pointer;background:0 0;border:none;grid-column:2/3;align-self:center;font-size:1.4rem;line-height:1}._entryActions_mcwhj_611{grid-column:1/-1;justify-content:flex-end;display:flex}._deleteEntryButton_mcwhj_617{color:#f5f0e0;cursor:pointer;background:#8b2e2e24;border:1px solid #8b2e2e73;border-radius:50px;padding:7px 12px;font-family:Poppins,sans-serif;font-size:.78rem}._emptyStateCenter_mcwhj_628{text-align:center;place-content:center;gap:8px;min-height:52vh;padding:8px;display:grid}._emptyStateTitle_mcwhj_637{color:#f5f0e0;font-family:Playfair Display,serif;font-size:1.25rem;font-style:italic}._emptyStateText_mcwhj_644{color:#9e9a7a;font-family:Open Sans,sans-serif;line-height:1.6}._fab_mcwhj_463{color:#111108;cursor:pointer;z-index:20;background:linear-gradient(#c9c400 0%,#a69f00 100%);border:none;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:fixed;bottom:108px;right:18px;box-shadow:0 10px 28px #c9c40047}._composerOverlay_mcwhj_667{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:30;background:#0e0e0eb8;justify-content:center;align-items:flex-end;padding:18px 18px 26px;display:flex;position:fixed;inset:0}._composerCard_mcwhj_258{border-radius:20px;width:min(100%,560px);max-height:calc(100vh - 56px);padding:18px;overflow-y:auto}._composerHeader_mcwhj_283 h2{color:#f5f0e0;font-size:1.5rem}._composerHeader_mcwhj_283 button{color:#9e9a7a;cursor:pointer;background:0 0;border:none}._composerInput_mcwhj_332,._profileInput_mcwhj_701{color:#f5f0e0;background:#ffffff05;border:1px solid #c9c40024;border-radius:16px;outline:none;width:100%;padding:14px}._composerInput_mcwhj_332::placeholder,._profileInput_mcwhj_701::placeholder{color:#7f7a5d}._composerMoodRow_mcwhj_414{margin:16px 0}._saveButton_mcwhj_333,._saveButtonInline_mcwhj_334,._tabButton_mcwhj_462,._urgeActions_mcwhj_415 button,._closeButton_mcwhj_465{transition:transform .18s,opacity .18s,background .18s,box-shadow .18s,color .18s,border-color .18s}._saveButton_mcwhj_333,._saveButtonInline_mcwhj_334{color:#111108;cursor:pointer;background:linear-gradient(#c9c400 0%,#a69f00 100%);border:none;border-radius:50px;padding:12px 18px;box-shadow:0 10px 28px #c9c4003d}._saveButton_mcwhj_333{width:100%}._saveButtonInline_mcwhj_334{white-space:nowrap}._statsGrid_mcwhj_417{flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._statsCard_mcwhj_256{border-radius:16px;gap:10px;padding:16px;display:grid}._statsCard_mcwhj_256 p{color:#9e9a7a;font-size:.78rem;line-height:1.5}._statsCard_mcwhj_256 h2{color:#c9c400;font-size:1.6rem;line-height:1.1}._profileHero_mcwhj_259{grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:18px;display:grid}._avatar_mcwhj_781{color:#111108;background:radial-gradient(circle at top,#c9c400,#4d4a03);border-radius:50%;place-items:center;width:72px;height:72px;font-family:Playfair Display,serif;font-size:1.5rem;font-style:italic;display:grid;box-shadow:0 16px 30px #c9c40033}._profileIdentity_mcwhj_328{gap:8px;display:grid}._profileRow_mcwhj_284{align-items:stretch}._profileLabel_mcwhj_295{text-transform:uppercase;letter-spacing:.18em}._memberSince_mcwhj_294{color:#9e9a7a}._sectionList_mcwhj_419{gap:10px}._listSectionCard_mcwhj_257{border-left:3px solid #c9c40099;padding:16px}._listSectionCard_mcwhj_257 h2{color:#f5f0e0;margin-bottom:8px;font-size:1.25rem}._listSectionCard_mcwhj_257 p{color:#9e9a7a;line-height:1.7}._resetAllButton_mcwhj_833{color:#f5f0e0;cursor:pointer;background:#8b2e2e24;border:1px solid #8b2e2e8c;border-radius:50px;justify-self:start;padding:12px 16px;font-family:Poppins,sans-serif;font-size:.9rem}._profileNote_mcwhj_845{color:#9e9a7a;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:.88rem;line-height:1.6}._legalLinks_mcwhj_853{gap:8px;margin-top:12px;display:grid}._legalLink_mcwhj_853{color:#9e9a7a;text-align:left;cursor:pointer;background:0 0;border:none;padding:6px 0;font-family:Open Sans,sans-serif;font-size:.82rem;transition:color .18s}._legalLink_mcwhj_853:hover{color:#b8b393}._backButton_mcwhj_875{color:#9e9a7a;cursor:pointer;background:0 0;border:none;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:.9rem;transition:color .18s}._backButton_mcwhj_875:hover{color:#b8b393}._legalContent_mcwhj_890{color:#f5f0e0;line-height:1.8}._legalContent_mcwhj_890 section{margin-bottom:20px}._legalContent_mcwhj_890 h2{color:#f5f0e0;margin-top:0;margin-bottom:8px;font-family:Playfair Display,serif;font-size:1.15rem}._legalContent_mcwhj_890 p{color:#d4d0b8;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:.92rem}._legalContent_mcwhj_890 strong{color:#f5f0e0}._legalContent_mcwhj_890 ul{color:#d4d0b8;margin-left:16px;font-family:Poppins,sans-serif;font-size:.92rem;list-style:outside}._legalContent_mcwhj_890 li{margin-bottom:6px}._legalFooter_mcwhj_930{color:#9e9a7a;border-top:1px solid #c9c4001a;margin-top:24px;padding-top:16px;font-family:Open Sans,sans-serif;font-size:.78rem}._modalOverlay_mcwhj_939{z-index:60;background:#02020299;place-items:center;display:grid;position:fixed;inset:0}._modalCard_mcwhj_948{color:#f5f0e0;background:#111108fa;border:1px solid #c9c40014;border-radius:12px;flex-direction:column;gap:16px;width:min(92%,680px);max-height:80vh;padding:28px;display:flex;overflow-y:auto}._modalActions_mcwhj_962{flex-direction:column;gap:12px;margin-top:20px;display:flex}._modalCard_mcwhj_948 h2{margin-bottom:12px;font-size:1.1rem;line-height:1.6}._modalCard_mcwhj_948 p{margin-bottom:12px;font-size:.95rem;line-height:1.8}._modalCard_mcwhj_948 textarea{margin-top:12px;margin-bottom:12px}._auraHeader_mcwhj_986{z-index:50;background:#4d4a031f;border-bottom:1px solid #c9c40014;justify-content:space-between;align-items:center;padding:12px 18px;font-size:.85rem;display:flex;position:fixed;top:0;left:0;right:0}._auraRankSide_mcwhj_1001{color:#d4d0b8;flex-direction:column;gap:2px;display:flex}._auraRankSide_mcwhj_1001 ._label_mcwhj_1008{color:#9e9a7a;text-transform:uppercase;letter-spacing:.5px;font-size:.7rem}._auraRankSide_mcwhj_1001 ._rankName_mcwhj_1015{color:#f5f0e0;font-weight:600}._auraPointsSide_mcwhj_1020{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._auraPointsSide_mcwhj_1020 ._label_mcwhj_1008{color:#9e9a7a;text-transform:uppercase;letter-spacing:.5px;font-size:.7rem}._auraPoints_mcwhj_1020{color:#c9c400;font-size:1rem;font-weight:600}@keyframes _auraIncrease_mcwhj_1{0%{text-shadow:0 0 #c9c40000}50%{text-shadow:0 0 8px #c9c40099}to{text-shadow:0 0 #c9c40000}}._auraPointsIncreasing_mcwhj_1052{animation:.8s ease-out _auraIncrease_mcwhj_1}._tabBar_mcwhj_416{padding:12px 12px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:15;background:#111108f0;border-top:1px solid #4d4a03;justify-content:space-between;align-items:end;position:fixed;bottom:0;left:0;right:0}._tabButton_mcwhj_462{color:#9e9a7a;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}._centerTab_mcwhj_1084{flex:0 0 76px;transform:translateY(-18px)}._tabIcon_mcwhj_1089{place-items:center;width:22px;height:22px;display:grid}._svgIcon_mcwhj_1096{color:#9e9a7a;width:22px;height:22px}._svgIconCenter_mcwhj_1102{width:24px;height:24px}._svgIconActive_mcwhj_1107,._tabButtonActive_mcwhj_1111 ._tabLabel_mcwhj_331{color:#c9c400}._tabLabel_mcwhj_331{letter-spacing:.02em;font-size:.72rem}._centerTab_mcwhj_1084 ._tabIcon_mcwhj_1089{color:#111108;background:radial-gradient(circle at top,#c9c400,#a69f00);border-radius:50%;width:56px;height:56px;box-shadow:0 10px 26px #c9c40047}._centerTab_mcwhj_1084 ._svgIcon_mcwhj_1096{color:#111108}._urgeScreen_mcwhj_1133{color:#f5f0e0;z-index:40;background:linear-gradient(#111108 0%,#0e0e0e 100%);flex-direction:column;justify-content:flex-start;padding:22px 18px 26px;display:flex;position:fixed;inset:0;overflow:hidden}._urgeVariantEmber_mcwhj_1146:before,._urgeVariantParticle_mcwhj_1147:before,._urgeVariantVignette_mcwhj_1148:before{content:"";pointer-events:none;z-index:0;position:absolute;inset:-20% -10%}._urgeVariantEmber_mcwhj_1146:before{background:radial-gradient(circle at 20% 20%,#c9c4002e,#0000 45%),radial-gradient(circle at 80% 80%,#4d4a0347,#0000 48%);animation:8s ease-in-out infinite _emberBreath_mcwhj_1}._urgeVariantParticle_mcwhj_1147:before{background-image:radial-gradient(circle,#c9c4002e 1px,#0000 1px),radial-gradient(circle,#9e9a7a33 1px,#0000 1px);background-size:140px 140px,110px 110px;animation:16s linear infinite _particleDrift_mcwhj_1}._urgeVariantVignette_mcwhj_1148:before{background:radial-gradient(circle,#c9c40014,#0006 60%),linear-gradient(#4d4a0329,#0000);animation:7s ease-in-out infinite _vignettePulse_mcwhj_1}._closeButton_mcwhj_465{color:#f5f0e0;cursor:pointer;z-index:3;background:#111108b3;border:1px solid #c9c40047;border-radius:50%;width:44px;height:44px;position:absolute;top:14px;left:14px}._urgeProgressBar_mcwhj_1189{z-index:2;grid-template-columns:repeat(5,1fr);gap:8px;margin:8px 54px 0;display:grid}._urgeProgressSegment_mcwhj_1197{background:#f5f0e029;border-radius:999px;height:4px}._urgeProgressSegmentActive_mcwhj_1203{background:linear-gradient(90deg,#c9c400,#a69f00);box-shadow:0 0 12px #c9c40059}._urgeSkipNext_mcwhj_1208{color:#9e9a7a;cursor:pointer;z-index:2;background:0 0;border:none;margin-top:10px;margin-left:auto;font-family:Open Sans,sans-serif;font-size:.82rem}._urgePhaseSurface_mcwhj_1220,._urgeBreathWrap_mcwhj_1221,._urgeChooseWrap_mcwhj_1222,._urgeReleaseWrap_mcwhj_1223{z-index:2;text-align:center;place-content:center;gap:14px;width:min(100%,820px);min-height:calc(100vh - 170px);margin:auto;display:grid;position:relative}._urgePhaseFloatIn_mcwhj_1235{animation:.8s ease-out _floatIn_mcwhj_1}._urgeHeadline_mcwhj_1239{color:#f5f0e0;font-family:Playfair Display,serif;font-size:clamp(2rem,6vw,3.2rem);font-style:italic;line-height:1.1}._urgeSubtext_mcwhj_1247{color:#9e9a7a;font-family:Poppins,sans-serif;font-size:1rem}._urgeTapHint_mcwhj_1253{color:#9e9a7a;font-family:Open Sans,sans-serif;font-size:.82rem}._urgeWhyCard_mcwhj_1259{text-align:left;background:#1a1a10b8;border-left:3px solid #c9c400;border-radius:14px;max-width:680px;margin-inline:auto;padding:14px 16px}._urgeWhyCard_mcwhj_1259 p{color:#9e9a7a;font-family:Open Sans,sans-serif;font-size:.82rem}._urgeWhyCard_mcwhj_1259 h2{color:#f5f0e0;margin-top:6px;font-family:Playfair Display,serif;font-size:1.35rem;font-style:italic;line-height:1.4}._urgeIdentity_mcwhj_1284{color:#f5f0e0;max-width:640px;margin-inline:auto;font-family:Poppins,sans-serif;font-size:1.08rem;line-height:1.7}._urgeBreathWrap_mcwhj_1221{align-content:center;position:relative}._urgeBreathGlow_mcwhj_1298{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--breath-color) 45%, transparent), transparent 65%);filter:blur(8px);z-index:0;pointer-events:none;border-radius:50%;width:min(72vw,300px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._urgeBreathCircle_mcwhj_1312{z-index:1;aspect-ratio:1;border-radius:50%;place-items:center;width:min(62vw,240px);margin-inline:auto;transition:transform 1s linear,background 1s linear;display:grid;position:relative;box-shadow:0 0 36px #c9c40040}._urgeBreathCircle_mcwhj_1312 span{color:#111108;font-family:Playfair Display,serif;font-size:clamp(1.3rem,4.5vw,2rem);font-style:italic}._urgeCaption_mcwhj_1332{color:#9e9a7a;font-family:Poppins,sans-serif}._urgeSkipBreath_mcwhj_1337{color:#9e9a7a;cursor:pointer;background:0 0;border:none;margin-left:auto;font-family:Open Sans,sans-serif}._urgeChooseWrap_mcwhj_1222{align-content:start;padding-top:20px}._urgeChooseTitle_mcwhj_1351{color:#f5f0e0;font-family:Playfair Display,serif;font-size:clamp(1.8rem,5vw,2.6rem);font-style:italic}._urgeToolGrid_mcwhj_1358{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._urgeToolCard_mcwhj_1364{text-align:left;color:#f5f0e0;cursor:pointer;background:#1a1a10;border:1px solid #c9c40033;border-radius:16px;min-height:140px;padding:14px;transition:transform .18s,border-color .18s}._urgeToolCard_mcwhj_1364 h3{color:#c9c400;font-family:Poppins,sans-serif;font-size:1rem}._urgeToolCard_mcwhj_1364 p{color:#9e9a7a;margin-top:8px;font-family:Open Sans,sans-serif;line-height:1.5}._urgeToolCard_mcwhj_1364:hover{border-color:#c9c40099;transform:translateY(-1px)}._urgeToolPanel_mcwhj_1394,._urgeRulePanel_mcwhj_1395,._urgeCelebrate_mcwhj_1396{text-align:left;background:#1a1a10cc;border:1px solid #c9c40038;border-radius:16px;gap:10px;padding:14px;display:grid}._urgeToolPanel_mcwhj_1394 p,._urgeRulePanel_mcwhj_1395 p,._urgeCelebrate_mcwhj_1396 p{color:#f5f0e0;font-family:Poppins,sans-serif;line-height:1.6}._urgeRulePanel_mcwhj_1395{text-align:center}._urgeRuleCount_mcwhj_1418{color:#c9c400;font-family:Playfair Display,serif;font-size:clamp(3rem,11vw,6rem);font-style:italic;animation:1.1s ease-in-out infinite _pulseNumber_mcwhj_1}._urgeRuleActions_mcwhj_1426{gap:8px;display:grid}._urgeInput_mcwhj_1431,._urgeInputArea_mcwhj_1432{color:#f5f0e0;background:#ffffff08;border:1px solid #c9c40038;border-radius:14px;width:100%;padding:12px;font-family:Poppins,sans-serif}._urgeInputArea_mcwhj_1432{resize:vertical}._urgePrimaryButton_mcwhj_1446,._urgeSecondaryButton_mcwhj_1447,._urgeTertiaryButton_mcwhj_1448{cursor:pointer;border:none;border-radius:50px;min-height:44px;font-family:Poppins,sans-serif}._urgePrimaryButton_mcwhj_1446{color:#111108;background:linear-gradient(#c9c400,#a69f00)}._urgeSecondaryButton_mcwhj_1447{color:#f5f0e0;background:0 0;border:1px solid #c9c40073}._urgeTertiaryButton_mcwhj_1448{color:#9e9a7a;background:0 0}._urgeReleaseWrap_mcwhj_1223{align-content:center;max-width:560px}._urgeReleaseTitle_mcwhj_1477{color:#f5f0e0;font-family:Playfair Display,serif;font-size:clamp(2rem,6vw,3rem);font-style:italic}._urgeReleaseSub_mcwhj_1484{color:#9e9a7a;font-family:Poppins,sans-serif}._urgeReleaseActions_mcwhj_1489{gap:10px;display:grid}._urgeRelapseEnd_mcwhj_1494{color:#c9c400;font-family:Poppins,sans-serif}._tabButton_mcwhj_462:hover,._moodButton_mcwhj_335:hover,._saveButton_mcwhj_333:hover,._saveButtonInline_mcwhj_334:hover,._alertBanner_mcwhj_466 button:hover,._closeButton_mcwhj_465:hover,._urgePrimaryButton_mcwhj_1446:hover,._urgeSecondaryButton_mcwhj_1447:hover,._urgeTertiaryButton_mcwhj_1448:hover{transform:translateY(-1px)}._urgeCenter_mcwhj_1512{aspect-ratio:1;place-items:center;width:min(100%,340px);margin-bottom:24px;display:grid;position:relative}._pulseRing_mcwhj_1521,._pulseCore_mcwhj_1522{border-radius:50%;position:absolute}._pulseRing_mcwhj_1521{border:1px solid #c9c40033;width:100%;height:100%;animation:3.6s ease-in-out infinite _pulse_mcwhj_1521;box-shadow:0 0 70px #c9c4000f,inset 0 0 48px #c9c40014}._pulseCore_mcwhj_1522{color:#111108;text-align:center;background:radial-gradient(circle at top,#c9c400db,#4d4a03f2);place-items:center;width:68%;height:68%;padding:18px;animation:4.5s ease-in-out infinite _breathe_mcwhj_1;display:grid;box-shadow:0 0 55px #c9c40033}._pulseCore_mcwhj_1522 span{font-family:Playfair Display,serif;font-size:clamp(1.6rem,4vw,2rem);font-style:italic;line-height:1.1}._urgeNote_mcwhj_327{text-align:center;color:#9e9a7a;width:100%;font-family:Open Sans,sans-serif;position:absolute;bottom:-6px}._urgeActions_mcwhj_415{flex-direction:column;width:100%;max-width:460px}._urgeActions_mcwhj_415 button{color:#f5f0e0;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #c9c40029;border-radius:16px;padding:14px 16px}._urgeActions_mcwhj_415 button:hover,._tabButton_mcwhj_462:hover,._moodButton_mcwhj_335:hover,._saveButton_mcwhj_333:hover,._saveButtonInline_mcwhj_334:hover,._alertBanner_mcwhj_466 button:hover,._closeButton_mcwhj_465:hover{transform:translateY(-1px)}@keyframes _riseIn_mcwhj_1{0%{opacity:0}to{opacity:1}}@keyframes _drift_mcwhj_1{0%{transform:translate(0,0)}to{transform:translate(18px,-10px)}}@keyframes _emberBreath_mcwhj_1{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes _particleDrift_mcwhj_1{0%{transform:translateY(0)}to{transform:translateY(24px)}}@keyframes _vignettePulse_mcwhj_1{0%,to{opacity:.8}50%{opacity:1}}@keyframes _floatIn_mcwhj_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulseNumber_mcwhj_1{0%,to{transform:scale(.98)}50%{transform:scale(1.02)}}@keyframes _pulse_mcwhj_1521{0%,to{opacity:.8;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}@keyframes _breathe_mcwhj_1{0%,to{transform:scale(.98)}50%{transform:scale(1.02)}}@media (width<=720px){._shell_mcwhj_16{padding:16px 14px 92px}._statsGrid_mcwhj_417,._profileHero_mcwhj_259{grid-template-columns:1fr}._profileRow_mcwhj_284{flex-direction:column}._saveButtonInline_mcwhj_334{width:100%}._tabBar_mcwhj_416{padding-inline:8px}._tabLabel_mcwhj_331{font-size:.68rem}._centerTab_mcwhj_1084{flex-basis:68px}._centerTab_mcwhj_1084 ._tabIcon_mcwhj_1089{width:50px;height:50px}._composerOverlay_mcwhj_667{align-items:flex-end}}html,body,#root{min-height:100%}#root{background:#0e0e0e}
