.ModeToggle_toggle___NYbO{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:4px;border-radius:var(--r-pill);position:relative;background:var(--glass);border:1px solid var(--glass-border);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 16px rgba(59,51,43,.1)}.ModeToggle_thumb__ahcqn{position:absolute;top:4px;bottom:4px;width:calc(50% - 4px);border-radius:var(--r-pill);background:linear-gradient(140deg,var(--accent),var(--accent-deep));box-shadow:0 2px 8px color-mix(in srgb,var(--accent) 35%,transparent),0 6px 22px 2px color-mix(in srgb,var(--accent) 40%,transparent);transition:left .56s cubic-bezier(.34,1.32,.46,1),background .45s ease,box-shadow .45s ease}.ModeToggle_opt__rbMeH{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:6px;padding:var(--pad-pill);border-radius:var(--r-pill);font-family:var(--font-ui);font-size:13.5px;font-weight:500;color:var(--ink-soft);transition:color .45s ease}.ModeToggle_opt__rbMeH:after{content:"";position:absolute;inset:-6px 0}.ModeToggle_optActive__8n7fJ{font-weight:700;color:#fff}.ModeToggle_optActive__8n7fJ .ModeToggle_dot__tqGGN{background:#fff!important}.ModeToggle_dot__tqGGN{width:7px;height:7px;border-radius:var(--r-pill);transition:opacity .45s ease}@media (hover:hover) and (pointer:fine){.ModeToggle_opt__rbMeH:not(.ModeToggle_optActive__8n7fJ):hover{cursor:pointer;color:var(--ink-ambient)}}.Chrome_shell__Y4aAm{position:relative;min-height:100dvh;overflow-x:hidden}.Chrome_shellFeed__by2_5{height:100dvh;overflow:hidden;overscroll-behavior:none}.Chrome_bg__2Pr0H{position:fixed;inset:0;background:var(--world-bg);z-index:0}.Chrome_bgReveal____oG3{animation:Chrome_worldReveal__zcUb_ .78s cubic-bezier(.62,.02,.16,1) forwards;will-change:clip-path,transform}.Chrome_content__nO47c{position:relative;z-index:1;display:flex;flex-direction:column;min-height:100dvh}.Chrome_shellFeed__by2_5 .Chrome_content__nO47c{height:100dvh;min-height:0}.Chrome_header__1rqMk{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:calc(10px + env(safe-area-inset-top)) 24px 10px}.Chrome_brand___4qFF{display:inline-flex;align-items:center;gap:8px;padding:10px 8px;margin:-10px -8px;text-decoration:none;color:var(--ink-ambient);font-family:var(--font-ui);font-size:18px;font-weight:700;letter-spacing:-.02em}@media (max-width:419px){.Chrome_brandWord__HEIu9{display:none}}.Chrome_headerRight__zvNIo{display:flex;align-items:center;gap:var(--sp-2)}.Chrome_modeRow__I1fJS{display:flex;justify-content:center;padding:2px 24px 0}.Chrome_headerNav__G00mp{display:flex;align-items:center;gap:var(--sp-2)}.Chrome_iconBtn__DbBPY{position:relative;width:44px;height:44px;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;color:var(--ink-soft);background:var(--glass);border:1px solid var(--glass-border);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);text-decoration:none;transition:color .2s,transform .14s}.Chrome_iconBtn__DbBPY:active{transform:scale(.92)}.Chrome_iconBtnOn__RtM6w{color:var(--accent)}@media (max-width:639px){.Chrome_headerNav__G00mp{display:none}}.Chrome_badge__M7ox0{position:absolute;top:-4px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--r-pill);background:var(--accent);color:#fff;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:var(--font-ui);font-size:10px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 2px 6px rgba(0,0,0,.2);animation:Chrome_popIn__buoYt .3s ease}.Chrome_main__YbLGE{flex:1 1;display:flex;flex-direction:column;padding-bottom:calc(96px + env(safe-area-inset-bottom))}@media (min-width:640px){.Chrome_main__YbLGE{padding-bottom:32px}}.Chrome_mainFeed__YI_qh{flex:1 1;min-height:0;display:flex;flex-direction:column}@media (max-width:639px){.Chrome_mainFeed__YI_qh{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}.Chrome_mainBare__CN7xs{flex:1 1;display:flex;flex-direction:column}.Chrome_tabBar___R6Rv{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:var(--sp-1);padding:6px 18px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(0deg,rgba(255,255,255,.55),transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .Chrome_tabBar___R6Rv{background:linear-gradient(0deg,rgba(20,12,18,.9),transparent)}}html[data-theme=dark] .Chrome_tabBar___R6Rv{background:linear-gradient(0deg,rgba(20,12,18,.9),transparent)}@media (min-width:640px){.Chrome_tabBar___R6Rv{display:none}}.Chrome_tabItem__1NkBX{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 0;color:var(--ink-soft);touch-action:manipulation}.Chrome_tabItemOn__cKQgL{color:var(--accent)}.Chrome_tabIcon__ULqe7{position:relative;display:inline-flex}.Chrome_tabLabel__jUQW_{font-family:var(--font-ui);font-size:10.5px;font-weight:500}.Chrome_tabItemOn__cKQgL .Chrome_tabLabel__jUQW_{font-weight:600}.Chrome_spillTab__K6r7A{width:62px;height:62px;border-radius:22px;margin:0 6px;flex-shrink:0;background:linear-gradient(140deg,var(--accent),var(--accent-deep));box-shadow:0 10px 26px color-mix(in srgb,var(--accent) 40%,transparent);color:#fff;display:flex;align-items:center;justify-content:center;transform:translateY(0);transition:transform .14s;touch-action:manipulation}.Chrome_spillTab__K6r7A:active{transform:translateY(0) scale(.92)}.Chrome_iconBtn__DbBPY{transition:color .2s,background .2s,border-color .2s,transform .14s}@media (hover:hover) and (pointer:fine){.Chrome_brand___4qFF:hover{cursor:pointer;opacity:.82}.Chrome_iconBtn__DbBPY:hover{background:var(--surface-solid);border-color:color-mix(in srgb,var(--accent) 35%,var(--glass-border));transform:translateY(-1px)}.Chrome_iconBtn__DbBPY:hover,.Chrome_tabItem__1NkBX:hover{cursor:pointer;color:var(--accent)}.Chrome_spillTab__K6r7A:hover{cursor:pointer;transform:translateY(-1px) scale(1.02);filter:brightness(1.05)}}.modals_overlay__vG6vM{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center}.modals_scrim__3W6Da{position:absolute;inset:0;background:var(--overlay);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:modals_fadeIn__ACPvR .25s ease}.modals_sheet__HgrSJ{position:relative;width:100%;max-width:560px;max-height:88dvh;overflow-y:auto;background:var(--sheet-bg);border-radius:var(--r-sheet) var(--r-sheet) 0 0;padding:26px 24px 30px;box-shadow:0 -10px 40px rgba(0,0,0,.2);animation:modals_sheetUp__B6HqS .36s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}@media (min-width:640px){.modals_overlay__vG6vM{align-items:center;padding:24px}.modals_sheet__HgrSJ{border-radius:var(--r-sheet);animation:modals_fadeIn__ACPvR .25s ease}}.modals_sheetGlass__8U7xL{background:color-mix(in srgb,var(--sheet-bg) 78%,transparent);backdrop-filter:blur(30px) saturate(1.4);-webkit-backdrop-filter:blur(30px) saturate(1.4);border:1px solid rgba(255,255,255,.1);border-bottom:none;box-shadow:0 -22px 70px rgba(0,0,0,.55)}@media (min-width:640px){.modals_sheetGlass__8U7xL{border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px rgba(0,0,0,.55),0 4px 18px rgba(0,0,0,.35)}}.modals_signInEmblem___s_Pc{width:60px;height:60px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin:2px 0 18px;background:color-mix(in srgb,var(--accent) 18%,transparent);border:1px solid color-mix(in srgb,var(--accent) 38%,transparent);box-shadow:0 10px 28px color-mix(in srgb,var(--accent) 30%,transparent),inset 0 1px 0 rgba(255,255,255,.12)}.modals_grabber__pygj_{width:38px;height:5px;border-radius:var(--r-pill);background:var(--ink-soft);opacity:.4;margin:0 auto 16px}@media (min-width:640px){.modals_grabber__pygj_{display:none}}.modals_title__DwHPK{font-family:var(--font-confession);font-size:23px;line-height:1.4;color:var(--ink-ambient);margin:0 0 10px;font-weight:500}.modals_copy__sWXIe{font-family:var(--font-ui);font-size:14.5px;color:var(--ink-soft);line-height:1.55;margin:0 0 20px}.modals_primaryBtn__W4Ag5{width:100%;height:var(--ctl-h);border-radius:var(--r-ctl);background:linear-gradient(140deg,var(--accent),var(--accent-deep));color:#fff;font-family:var(--font-ui);font-size:15.5px;font-weight:600;display:flex;align-items:center;justify-content:center;text-decoration:none;margin-bottom:10px;transition:transform .14s}.modals_primaryBtn__W4Ag5:active{transform:scale(.98)}.modals_primaryBtn__W4Ag5:disabled{opacity:.5}.modals_ghostBtn__4TW7K{width:100%;height:var(--ctl-h);border-radius:var(--r-ctl);background:transparent;color:var(--ink-soft);font-family:var(--font-ui);font-size:14px}.modals_composeHead__OseMI{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.modals_composeHeadTitle__8WQHV{font-family:var(--font-ui);font-size:15px;font-weight:700;color:var(--ink-ambient)}.modals_cancelBtn__O0fkC{padding:0 var(--sp-2);display:inline-flex;align-items:center;font-size:14.5px;color:var(--ink-soft)}.modals_cancelBtn__O0fkC,.modals_releaseBtn__J1eb3{min-height:var(--tap-min);font-family:var(--font-ui)}.modals_releaseBtn__J1eb3{padding:var(--pad-pill);border-radius:var(--r-pill);font-size:13.5px;font-weight:700;background:var(--accent);color:#fff;transition:opacity .2s}.modals_releaseBtn__J1eb3:disabled{background:var(--badge-bg-flat);color:var(--ink-soft);cursor:default}.modals_roleRow__KxZPT{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-family:var(--font-ui);font-size:12px;color:var(--ink-soft)}.modals_textarea__3Bnma{width:100%;min-height:150px;border:none;border-radius:8px;resize:none;background:transparent;font-family:var(--font-confession);font-size:22px;line-height:1.45;color:var(--ink-ambient);caret-color:var(--accent)}.modals_textarea__3Bnma::placeholder{color:var(--ink-soft);opacity:.7}.modals_moodLabel__PuhGx{font-family:var(--font-ui);font-size:12px;color:var(--ink-soft);margin:6px 0 8px}.modals_moodRow__HLu6C{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-2);margin-bottom:14px}.modals_moodBtn__XCily{position:relative;display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:var(--r-pill);background:var(--badge-bg-flat);border:1.5px solid transparent;font-family:var(--font-ui);font-size:12.5px;font-weight:500;color:var(--ink-soft);transition:background .2s,border-color .2s,color .2s}.modals_moodBtnOn__9SLcY{background:color-mix(in srgb,var(--tint) 15%,transparent);border-color:var(--tint);color:var(--tint)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .modals_moodBtnOn__9SLcY{color:#fff}}html[data-theme=dark] .modals_moodBtnOn__9SLcY{color:#fff}.modals_moodDot__w2H_r{width:6px;height:6px;border-radius:var(--r-pill);background:var(--tint,var(--ink-soft))}.modals_moodBtn__XCily:after{content:"";position:absolute;inset:-8px 0}.modals_composeFoot__McQgl{display:flex;align-items:center;justify-content:space-between}.modals_composeFinePrint__5qNDX{margin-top:12px;font-family:var(--font-ui);font-size:11.5px;color:var(--ink-soft);opacity:.85}.modals_draftLine__ZKiMn{margin:-4px 0 10px;font-family:var(--font-ui);font-size:12px;color:var(--accent);animation:modals_fadeIn__ACPvR .3s ease}.modals_repliesToggle__CU4Nq{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--tap-min);touch-action:manipulation}.modals_repliesToggleLabel__cC9jA{font-family:var(--font-ui);font-size:13px;color:var(--ink-ambient)}.modals_switchTrack__3Br9A{width:38px;height:22px;border-radius:var(--r-pill);padding:2px;box-sizing:border-box;background:color-mix(in srgb,var(--ink-soft) 38%,transparent);transition:background .2s;display:flex}.modals_switchTrackOn__YtQl_{background:var(--accent)}.modals_switchThumb__MzcVz{width:18px;height:18px;border-radius:var(--r-pill);background:#fff;transform:translateX(0);transition:transform .2s}.modals_switchTrackOn__YtQl_ .modals_switchThumb__MzcVz{transform:translateX(16px)}.modals_counter__04X16{font-family:var(--font-ui);font-size:13px;font-weight:600;color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.modals_counterWarn__GtM8h{color:var(--accent)}.modals_counterOver__urSwg{color:var(--danger)}.modals_helplineList__C2gYc{display:flex;flex-direction:column;gap:8px;margin-bottom:22px}.modals_helpline__pJy9t{display:flex;align-items:center;justify-content:space-between;background:var(--surface);border-radius:var(--r-ctl);padding:14px 16px;text-decoration:none}.modals_helplineName__uMkfa{font-family:var(--font-ui);font-size:15px;font-weight:600;color:var(--ink-ambient)}.modals_helplineDetail__5WzOS{font-family:var(--font-ui);font-size:12.5px;color:var(--ink-soft)}.modals_helplineArrow__XuVUq{font-size:18px}.modals_released__CzvGu{text-align:center;padding:36px 12px}.modals_releasedPlane__ldMW8{font-size:44px;display:inline-block;animation:modals_planeFly__cZJii 1s cubic-bezier(.4,0,.2,1) .4s forwards}.modals_releasedText__MpGeV{font-family:var(--font-confession);font-style:italic;font-size:20px;color:var(--ink-ambient);animation:modals_fadeIn__ACPvR .5s ease .2s both}.modals_primaryBtn__W4Ag5{transition:transform .16s,box-shadow .2s,filter .2s}.modals_releaseBtn__J1eb3{transition:opacity .2s,transform .16s,filter .2s}@media (hover:hover) and (pointer:fine){.modals_primaryBtn__W4Ag5:not(:disabled):hover{cursor:pointer;transform:translateY(-2px);filter:brightness(1.04)}.modals_cancelBtn__O0fkC:hover,.modals_ghostBtn__4TW7K:hover{cursor:pointer;color:var(--ink-ambient)}.modals_releaseBtn__J1eb3:not(:disabled):hover{cursor:pointer;transform:translateY(-1px);filter:brightness(1.05)}.modals_moodBtn__XCily:hover{cursor:pointer;border-color:color-mix(in srgb,var(--accent) 40%,var(--glass-border))}.modals_helpline__pJy9t:hover{cursor:pointer;background:var(--surface-solid)}.modals_repliesToggle__CU4Nq:hover{cursor:pointer}}.ConfessionCard_card__f75uQ{width:100%;border-radius:var(--r-card);--card-grad:var(--card-grad-light);background:var(--card-grad);box-shadow:var(--card-shadow);display:flex;flex-direction:column;padding:22px 22px 18px;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .ConfessionCard_card__f75uQ{--card-grad:var(--card-grad-dark)}}[data-threshold=dark] .ConfessionCard_card__f75uQ,html[data-theme=dark] .ConfessionCard_card__f75uQ{--card-grad:var(--card-grad-dark)}.ConfessionCard_sheen__K7OeG{position:absolute;inset:0;pointer-events:none;background:linear-gradient(216deg,var(--card-sheen) 0,transparent 40%)}.ConfessionCard_header__KmVDS{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);position:relative;z-index:2}.ConfessionCard_headLeft__X_REn{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.ConfessionCard_headRight__n_Cu2{display:flex;align-items:center;gap:var(--sp-2);flex-shrink:0}.ConfessionCard_moreBtn__9Awu8{width:34px;height:34px;position:relative;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;background:var(--badge-bg);color:var(--ink-soft);font-family:var(--font-ui);font-size:14px;font-weight:700;line-height:1;letter-spacing:.5px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);touch-action:manipulation}.ConfessionCard_body__PheHa{min-height:168px;display:flex;align-items:center;padding:16px 0;position:relative;z-index:2}.ConfessionCard_uniform__3G4vr{height:100%}.ConfessionCard_uniform__3G4vr .ConfessionCard_body__PheHa{flex:1 1;min-height:0;overflow:hidden}.ConfessionCard_text__1P4v5{font-family:var(--font-confession);font-size:27px;line-height:1.42;color:var(--ink);margin:0;letter-spacing:.002em;text-wrap:pretty;font-weight:500}.ConfessionCard_textLong__Luujm{font-size:24px}.ConfessionCard_replyRow__iyYyL{display:flex;align-items:center;justify-content:center;gap:7px;padding:6px 0 12px;position:relative;z-index:2;font-family:var(--font-ui);font-size:12.5px;color:var(--ink-soft);font-weight:500;background:transparent;border:none;width:100%}button.ConfessionCard_replyRow__iyYyL{cursor:pointer}.ConfessionCard_reactions__0GlPR{display:flex;align-items:stretch;gap:var(--sp-2);position:relative;z-index:2}.ConfessionCard_skipBtn__PYuO_{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:0 18px;border-radius:var(--r-ctl);background:transparent;border:1.5px solid var(--glass-border);font-family:var(--font-ui);font-size:13px;font-weight:500;color:var(--ink-soft);white-space:nowrap;transition:transform .14s,background .2s,opacity .2s}button.ConfessionCard_skipBtn__PYuO_{cursor:pointer}button.ConfessionCard_skipBtn__PYuO_:active{transform:scale(.96);background:var(--glass)}.ConfessionCard_feltBtn__0FtYn{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 6px;border-radius:var(--r-ctl);background:var(--react-bg);border:1.5px solid transparent;position:relative;overflow:hidden;transition:transform .16s cubic-bezier(.34,1.56,.64,1),background .25s,border-color .25s}button.ConfessionCard_feltBtn__0FtYn{cursor:pointer}button.ConfessionCard_feltBtn__0FtYn:active{transform:scale(.94)}.ConfessionCard_feltActive__FRJz6{border-color:var(--accent);background:color-mix(in srgb,var(--accent) var(--accent-mix,16%),transparent)}.ConfessionCard_feltGlyph__iQq2k{font-size:20px;line-height:1}.ConfessionCard_feltGlyphBeat__7RsR2{animation:ConfessionCard_feltHeartbeat__qgmVE .5s ease}.ConfessionCard_feltGlow__3qIxg{position:absolute;inset:0;border-radius:var(--r-ctl);pointer-events:none;animation:ConfessionCard_feltGlowPop__3SSI4 .75s ease-out forwards}@keyframes ConfessionCard_feltHeartbeat__qgmVE{0%,to{transform:scale(1)}30%{transform:scale(1.45)}55%{transform:scale(.9)}}@keyframes ConfessionCard_feltGlowPop__3SSI4{0%{box-shadow:0 4px 8px 0 rgba(229,57,53,0)}35%{box-shadow:0 10px 34px 3px rgba(229,57,53,.6)}to{box-shadow:0 6px 22px 0 rgba(229,57,53,0)}}@media (prefers-reduced-motion:reduce){.ConfessionCard_feltGlow__3qIxg,.ConfessionCard_feltGlyphBeat__7RsR2{animation:none}.ConfessionCard_feltGlow__3qIxg{display:none}}.ConfessionCard_feltLabel__2vf2B{font-family:var(--font-ui);font-size:14px;font-weight:600;color:var(--ink)}.ConfessionCard_feltCount__pIoaA{font-family:var(--font-ui);font-size:13px;color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ConfessionCard_screenHearts__rBNCz{position:fixed;z-index:200;width:0;height:0;pointer-events:none}.ConfessionCard_screenHeart__K8HPf{position:absolute;left:0;top:0;line-height:1;opacity:0;will-change:transform,opacity;filter:drop-shadow(0 4px 10px rgba(229,57,53,.55));animation-name:ConfessionCard_feltScreenHeart__827MR;animation-timing-function:cubic-bezier(.2,.7,.3,1);animation-fill-mode:forwards}@keyframes ConfessionCard_feltScreenHeart__827MR{0%{opacity:0;transform:translate(-50%) scale(.3)}18%{opacity:1;transform:translate(calc(-50% + var(--x1, 0px)),-24px) scale(1.05)}to{opacity:0;transform:translate(calc(-50% + var(--x2, 0px)),var(--rise,-200px)) scale(.7)}}@media (prefers-reduced-motion:reduce){.ConfessionCard_screenHearts__rBNCz{display:none}}@media (hover:hover) and (pointer:fine){button.ConfessionCard_moreBtn__9Awu8:hover{cursor:pointer;color:var(--ink-ambient);background:color-mix(in srgb,var(--ink-ambient) 9%,transparent)}button.ConfessionCard_replyRow__iyYyL:hover{cursor:pointer;color:var(--ink-ambient)}button.ConfessionCard_skipBtn__PYuO_:hover{cursor:pointer;background:color-mix(in srgb,var(--ink-ambient) 8%,transparent)}button.ConfessionCard_feltBtn__0FtYn:hover{cursor:pointer;transform:translateY(-1px)}}.ConfessionCard_burstGlow__r2d_2{position:absolute;left:0;top:0;width:200px;height:200px;margin:-104px 0 0 -100px;border-radius:var(--r-pill);pointer-events:none;mix-blend-mode:soft-light;will-change:transform,opacity;background:radial-gradient(circle,rgba(229,57,53,.62) 0,transparent 62%);animation:ConfessionCard_feltBurstGlow__T3DMr .66s cubic-bezier(.22,.61,.36,1) forwards}@keyframes ConfessionCard_feltBurstGlow__T3DMr{0%{opacity:0;transform:scale(.4)}28%{opacity:.85}to{opacity:0;transform:scale(1.7)}}.ConfessionCard_saveBtn__8nx2a{width:34px;height:34px;position:relative;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;background:var(--badge-bg);color:var(--ink-soft);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:color .2s,background .2s,transform .14s;touch-action:manipulation}button.ConfessionCard_saveBtn__8nx2a{cursor:pointer}button.ConfessionCard_saveBtn__8nx2a:active{transform:scale(.9)}.ConfessionCard_saveBtnOn__diM2P{color:var(--accent);background:color-mix(in srgb,var(--accent) var(--accent-mix,16%),transparent)}.ConfessionCard_saveGlyph__FR7qn{display:inline-flex}.ConfessionCard_saveBtnOn__diM2P .ConfessionCard_saveGlyph__FR7qn{animation:ConfessionCard_savePop___1RNA .42s cubic-bezier(.34,1.56,.64,1)}@keyframes ConfessionCard_savePop___1RNA{0%{transform:scale(.6)}60%{transform:scale(1.22)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ConfessionCard_saveBtnOn__diM2P .ConfessionCard_saveGlyph__FR7qn{animation:none}}@media (hover:hover) and (pointer:fine){button.ConfessionCard_saveBtn__8nx2a:hover{color:var(--accent);background:color-mix(in srgb,var(--accent) 20%,transparent)}}.ConfessionCard_moreBtn__9Awu8:after,.ConfessionCard_saveBtn__8nx2a:after{content:"";position:absolute;inset:-5px}.InstallPrompt_banner__BgBTS{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(18px + env(safe-area-inset-bottom));z-index:55;width:calc(100% - 28px);max-width:400px;display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;border-radius:var(--r-ctl);background:var(--surface-solid);border:1px solid var(--glass-border);box-shadow:0 14px 40px rgba(0,0,0,.2);animation:InstallPrompt_dropIn__M_KkM .4s cubic-bezier(.16,1,.3,1);font-family:var(--font-ui)}@media (max-width:639px){.InstallPrompt_banner__BgBTS{bottom:calc(84px + env(safe-area-inset-bottom))}}.InstallPrompt_icon__uAmLU{display:inline-flex;flex-shrink:0}.InstallPrompt_text__f_4Wy{flex:1 1;min-width:0;font-size:13.5px;font-weight:500;color:var(--ink-ambient);line-height:1.3}.InstallPrompt_text__f_4Wy b{font-weight:700}.InstallPrompt_action__Dldd9{height:40px;padding:0 16px;background:linear-gradient(140deg,var(--accent),var(--accent-deep));color:#fff;font-family:var(--font-ui);font-size:13px;font-weight:700;transition:transform .14s,filter .2s;touch-action:manipulation}.InstallPrompt_action__Dldd9,.InstallPrompt_close__WqTPd{position:relative;flex-shrink:0;border-radius:var(--r-pill);cursor:pointer}.InstallPrompt_close__WqTPd{width:34px;height:34px;color:var(--ink-soft);font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.InstallPrompt_action__Dldd9:after,.InstallPrompt_close__WqTPd:after{content:"";position:absolute;inset:-5px}@media (hover:hover) and (pointer:fine){.InstallPrompt_action__Dldd9:hover{transform:translateY(-1px);filter:brightness(1.05)}.InstallPrompt_close__WqTPd:hover{color:var(--ink-ambient)}}.CommentsSheet_overlay__8ANp1{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center}.CommentsSheet_scrim__ORspn{position:absolute;inset:0;background:var(--overlay);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:CommentsSheet_fadeIn__hXVq1 .25s ease}.CommentsSheet_sheet__M5ADT{position:relative;width:100%;max-width:560px;height:74dvh;background:var(--sheet-bg);border-radius:var(--r-sheet) var(--r-sheet) 0 0;padding:12px 20px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -10px 40px rgba(0,0,0,.2);animation:CommentsSheet_sheetUp__NG7XS .36s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.CommentsSheet_grabber__cR0nk{width:38px;height:5px;border-radius:var(--r-pill);background:var(--ink-soft);opacity:.4;margin:0 auto 14px;flex-shrink:0}.CommentsSheet_title__wNaDe{font-family:var(--font-ui);font-size:16px;font-weight:700;color:var(--ink-ambient);margin-bottom:4px}.CommentsSheet_closeBtn__hM7vj{position:absolute;top:10px;right:12px;width:var(--tap-min);height:var(--tap-min);border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;color:var(--ink-soft);transition:color .2s}.CommentsSheet_sub__rkKx2{font-family:var(--font-ui);font-size:12.5px;color:var(--ink-soft);margin-bottom:16px}.CommentsSheet_list__a9uOL{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--sp-3);overscroll-behavior:contain}.CommentsSheet_loading__tJpO_{text-align:center;padding:40px 20px;font-family:var(--font-ui);font-size:13px;color:var(--ink-soft)}.CommentsSheet_empty__2AkVT{text-align:center;padding:40px 20px;font-family:var(--font-confession);font-style:italic;font-size:17px;color:var(--ink-soft);line-height:1.5}.CommentsSheet_comment__jEPrY{background:var(--surface);border-radius:20px;padding:14px 16px}.CommentsSheet_commentLive__Za6_V{animation:CommentsSheet_commentPop__0Ka3t .5s cubic-bezier(.34,1.56,.64,1)}@keyframes CommentsSheet_commentPop__0Ka3t{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.CommentsSheet_commentHead__20MVC{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.CommentsSheet_commentBody__TxUYo{font-family:var(--font-confession);font-size:16px;line-height:1.45;color:var(--ink-ambient);margin:0}.CommentsSheet_replyLink__U3B4g{margin-top:8px;font-family:var(--font-ui);font-size:12px;font-weight:600;color:var(--ink-soft)}.CommentsSheet_nested__hug7B{margin:8px 0 0 26px}.CommentsSheet_nested__hug7B+.CommentsSheet_nested__hug7B{margin-top:8px}.CommentsSheet_notice__VqTkv{margin-top:10px;border-radius:14px;padding:11px 14px;background:color-mix(in srgb,var(--danger) 12%,transparent);font-family:var(--font-ui);font-size:12.5px;line-height:1.5;color:var(--ink-ambient);display:flex;flex-direction:column;gap:6px;animation:CommentsSheet_fadeIn__hXVq1 .25s ease}.CommentsSheet_noticeCrisis__Ek_l1{background:color-mix(in srgb,var(--accent) 14%,transparent)}.CommentsSheet_noticeAction__r6EMb{align-self:flex-start;font-family:var(--font-ui);font-size:12.5px;font-weight:600;color:var(--accent)}.CommentsSheet_replyingTo__854Ew{display:flex;align-items:center;gap:8px;margin-top:10px;font-family:var(--font-ui);font-size:12px;color:var(--ink-soft)}.CommentsSheet_replyingCancel__LSEiV{font-family:var(--font-ui);font-size:12px;font-weight:600;color:var(--accent)}.CommentsSheet_composer__L1ady{display:flex;align-items:center;gap:var(--sp-2);margin-top:10px;background:var(--surface);border-radius:18px;padding:8px 8px 8px 16px;flex-shrink:0}.CommentsSheet_composer__L1ady:focus-within{box-shadow:0 0 0 2px var(--accent)}.CommentsSheet_input__KJF9C{flex:1 1;min-width:0;border:none;background:transparent;outline:none;font-family:var(--font-ui);font-size:15px;color:var(--ink-ambient);caret-color:var(--accent)}.CommentsSheet_input__KJF9C::placeholder{color:var(--ink-soft);opacity:.7}.CommentsSheet_counter__R9gHX{font-family:var(--font-ui);font-size:11.5px;font-weight:600;color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.CommentsSheet_counterOver__CiLD9{color:var(--danger)}.CommentsSheet_sendBtn__uPZuV{width:var(--tap-min);height:var(--tap-min);border-radius:var(--r-pill);background:var(--accent);color:#fff;font-size:17px;flex-shrink:0;transition:transform .14s,opacity .2s;touch-action:manipulation}.CommentsSheet_sendBtn__uPZuV:active{transform:scale(.92)}.CommentsSheet_sendBtn__uPZuV:disabled{opacity:.45;cursor:default}.CommentsSheet_repliesOff__btLQb,.CommentsSheet_signInRow__If4V8{margin-top:12px;text-align:center;padding:13px;border-radius:var(--r-ctl);background:var(--surface);font-family:var(--font-ui);font-size:13.5px;color:var(--ink-soft);text-decoration:none;flex-shrink:0}.CommentsSheet_signInRow__If4V8{font-weight:600;color:var(--accent)}.CommentsSheet_sendBtn__uPZuV{transition:transform .14s,opacity .2s,filter .2s}@media (hover:hover) and (pointer:fine){.CommentsSheet_replyLink__U3B4g:hover{cursor:pointer;color:var(--accent)}.CommentsSheet_closeBtn__hM7vj:hover{cursor:pointer;color:var(--ink-ambient)}.CommentsSheet_sendBtn__uPZuV:not(:disabled):hover{cursor:pointer;transform:translateY(-1px);filter:brightness(1.05)}.CommentsSheet_replyingCancel__LSEiV:hover{cursor:pointer;color:var(--ink-ambient)}}@media (min-width:640px){.CommentsSheet_overlay__8ANp1{align-items:center;padding:24px}.CommentsSheet_sheet__M5ADT{height:min(74dvh,720px);border-radius:var(--r-sheet);animation:CommentsSheet_fadeIn__hXVq1 .25s ease}}.FeedScreen_screen__xk03S{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:space-evenly;overscroll-behavior:none}.FeedScreen_spillBtn___TwVZ{display:none;align-self:center;margin-top:0;z-index:2;align-items:center;gap:9px;padding:14px 24px;border-radius:22px;background:linear-gradient(140deg,var(--accent),var(--accent-deep));color:#fff;font-family:var(--font-ui);font-size:15px;font-weight:700;box-shadow:0 10px 26px color-mix(in srgb,var(--accent) 40%,transparent);transition:transform .14s}@media (min-width:640px){.FeedScreen_spillBtn___TwVZ{display:inline-flex}}.FeedScreen_spillBtn___TwVZ:active{transform:scale(.94)}.FeedScreen_deckWave__h8Axh{width:100%;animation:FeedScreen_deckWaveIn__CmOL6 .55s cubic-bezier(.16,1,.3,1)}.FeedScreen_deckWaveOut__sggSI{animation:FeedScreen_deckWaveOut__sggSI .34s cubic-bezier(.4,0,.2,1) forwards}@keyframes FeedScreen_deckWaveIn__CmOL6{0%{opacity:0;transform:translateY(-30px) scale(.97)}to{opacity:1;transform:none}}@keyframes FeedScreen_deckWaveOut__sggSI{to{opacity:0;transform:translateY(18px) scale(.98);filter:blur(2px)}}.FeedScreen_newDrops__OFrij{position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:52;display:inline-flex;align-items:center;gap:9px;padding:var(--pad-pill);border-radius:var(--r-pill);background:var(--accent);color:#fff;font-family:var(--font-ui);font-size:13.5px;font-weight:600;box-shadow:0 10px 26px color-mix(in srgb,var(--accent) 40%,transparent);animation:FeedScreen_dropIn__pEz1V .4s cubic-bezier(.16,1,.3,1);touch-action:manipulation}.FeedScreen_newDropsDot__xCgWr{width:8px;height:8px;border-radius:var(--r-pill);background:#fff;animation:FeedScreen_softPulse__I7MCO 1.4s ease-in-out infinite}.FeedScreen_newDropsBusy__DEJKA{animation:FeedScreen_newDropsBreathe__3sl1c .9s ease-in-out infinite;cursor:default}@keyframes FeedScreen_newDropsBreathe__3sl1c{0%,to{transform:translateX(-50%) scale(1);filter:brightness(1)}50%{transform:translateX(-50%) scale(1.06);filter:brightness(1.12)}}.FeedScreen_toast__dV7pN{position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:53;padding:var(--pad-pill);border-radius:var(--r-pill);background:var(--surface-solid);color:var(--ink-ambient);font-family:var(--font-ui);font-size:13px;font-weight:600;box-shadow:0 8px 22px rgba(0,0,0,.14);animation:FeedScreen_dropIn__pEz1V .35s cubic-bezier(.16,1,.3,1);pointer-events:none;max-width:min(86vw,420px);text-align:center}.FeedScreen_newDrops__OFrij~.FeedScreen_toast__dV7pN{top:56px}.FeedScreen_spillBtn___TwVZ{transition:transform .16s,box-shadow .2s,filter .2s}@media (hover:hover) and (pointer:fine){.FeedScreen_spillBtn___TwVZ:hover{cursor:pointer;transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 16px 34px color-mix(in srgb,var(--accent) 48%,transparent)}.FeedScreen_newDrops__OFrij:hover{cursor:pointer;filter:brightness(1.07)}}.PersonalizePrompt_overlay__I_gWU{position:fixed;inset:0;z-index:85;display:flex;align-items:flex-end;justify-content:center}.PersonalizePrompt_scrim__JcZop{position:absolute;inset:0;background:var(--overlay);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:PersonalizePrompt_fadeIn__BI1U7 .25s ease}.PersonalizePrompt_sheet__IfFTX{position:relative;width:100%;max-width:520px;max-height:88dvh;overflow-y:auto;background:var(--sheet-bg);border-radius:var(--r-sheet) var(--r-sheet) 0 0;padding:12px 24px calc(24px + env(safe-area-inset-bottom));box-shadow:0 -10px 40px rgba(0,0,0,.2);animation:PersonalizePrompt_sheetUp__W_tH7 .36s cubic-bezier(.16,1,.3,1)}@media (min-width:640px){.PersonalizePrompt_overlay__I_gWU{align-items:center;padding:24px}.PersonalizePrompt_sheet__IfFTX{border-radius:var(--r-sheet);animation:PersonalizePrompt_fadeIn__BI1U7 .25s ease}}.PersonalizePrompt_grabber__Nz_V9{width:38px;height:5px;border-radius:var(--r-pill);background:var(--ink-soft);opacity:.4;margin:0 auto 10px}.PersonalizePrompt_skip__oo_bG{position:absolute;top:14px;right:18px;min-height:var(--tap-min);padding:0 8px;display:inline-flex;align-items:center;font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:var(--ink-soft);touch-action:manipulation}.PersonalizePrompt_title__CNnav{font-family:var(--font-confession);font-size:24px;font-weight:500;color:var(--ink-ambient);margin:4px 0 8px}.PersonalizePrompt_copy__wyNUD{font-family:var(--font-ui);font-size:13.5px;line-height:1.55;color:var(--ink-soft);margin:0 0 18px;max-width:40ch}.PersonalizePrompt_fieldWrap__iHUrP{margin-bottom:16px}.PersonalizePrompt_input__6yHhd{width:100%;height:var(--ctl-h);border-radius:var(--r-ctl);border:1.5px solid var(--glass-border);background:var(--glass);outline:none;padding:0 16px;font-family:var(--font-ui);font-size:15px;color:var(--ink-ambient);caret-color:var(--accent);transition:border-color .2s,box-shadow .2s}.PersonalizePrompt_input__6yHhd:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent)}.PersonalizePrompt_inputWarn__fhmZl{border-color:rgba(232,131,107,.6)}.PersonalizePrompt_helper__25Lho{min-height:16px;padding:5px 4px 0;font-family:var(--font-ui);font-size:11.5px;color:var(--ink-soft)}.PersonalizePrompt_helperWarn__vLczi{color:var(--danger)}.PersonalizePrompt_topicsLabel__h1_ZA{font-family:var(--font-ui);font-size:13px;font-weight:600;color:var(--ink-ambient);margin:6px 0 10px}.PersonalizePrompt_topics__JvWNq{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.PersonalizePrompt_chip__sE9P7{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap-min);padding:var(--pad-pill);border-radius:var(--r-pill);background:var(--glass);border:1.5px solid var(--glass-border);color:var(--ink-ambient);font-family:var(--font-ui);font-size:13.5px;font-weight:500;touch-action:manipulation;transition:background .2s,color .2s,border-color .2s,transform .12s}.PersonalizePrompt_chip__sE9P7:active{transform:scale(.96)}.PersonalizePrompt_chipOn__NBM8v{background:var(--ink-ambient);border-color:transparent;color:var(--ink-on-ambient)}.PersonalizePrompt_error__1wBTT{font-family:var(--font-ui);font-size:12.5px;color:var(--danger);margin-bottom:10px;text-align:center}.PersonalizePrompt_counter__X9VcQ{text-align:center;font-family:var(--font-ui);font-size:12.5px;color:var(--ink-soft);margin-bottom:12px}.PersonalizePrompt_save__yjPZI{width:100%;height:var(--ctl-h);border-radius:var(--r-ctl);background:linear-gradient(140deg,var(--accent),var(--accent-deep));color:#fff;font-family:var(--font-ui);font-size:15.5px;font-weight:600;transition:transform .14s,opacity .2s;touch-action:manipulation}.PersonalizePrompt_save__yjPZI:active{transform:scale(.98)}.PersonalizePrompt_save__yjPZI:disabled{opacity:.5;cursor:default}@media (hover:hover) and (pointer:fine){.PersonalizePrompt_save__yjPZI:not(:disabled):hover{cursor:pointer;filter:brightness(1.05)}.PersonalizePrompt_skip__oo_bG:hover{cursor:pointer;color:var(--ink-ambient)}.PersonalizePrompt_chip__sE9P7:not(.PersonalizePrompt_chipOn__NBM8v):hover{cursor:pointer;border-color:color-mix(in srgb,var(--accent) 40%,var(--glass-border))}}.PostReplyBar_bar__20_0K{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);width:100%;min-height:var(--tap-min);background:var(--surface);border-radius:18px;padding:8px 8px 8px 16px;margin-bottom:var(--sp-6);text-decoration:none;transition:transform .12s;touch-action:manipulation}.PostReplyBar_bar__20_0K:active{transform:scale(.99)}.PostReplyBar_placeholder__t38x8{font-family:var(--font-ui);font-size:15px;color:var(--ink-soft)}.PostReplyBar_hint__dRfFV{font-family:var(--font-ui);font-size:12.5px;font-weight:600;color:var(--accent);white-space:nowrap}.PostReplyBar_send__klehD{width:var(--tap-min);height:var(--tap-min);border-radius:var(--r-pill);background:var(--accent);color:#fff;font-size:17px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.PostReplyBar_off__7XZ9x{text-align:center;padding:13px;border-radius:var(--r-ctl);background:var(--surface);font-family:var(--font-ui);font-size:13.5px;color:var(--ink-soft);margin-bottom:24px}@media (hover:hover) and (pointer:fine){.PostReplyBar_bar__20_0K:hover{cursor:pointer;border-color:color-mix(in srgb,var(--accent) 35%,var(--glass-border))}.PostReplyBar_send__klehD:hover{cursor:pointer;filter:brightness(1.05)}}.PostSaveButton_btn__X5H_Y{align-self:center;display:inline-flex;align-items:center;gap:7px;height:var(--tap-min);padding:0 18px;margin-bottom:var(--sp-6);border-radius:var(--r-pill);background:var(--glass);border:1.5px solid var(--glass-border);color:var(--ink-soft);font-family:var(--font-ui);font-size:13.5px;font-weight:600;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:color .2s,background .2s,border-color .2s,transform .14s;touch-action:manipulation}.PostSaveButton_btn__X5H_Y:active{transform:scale(.96)}.PostSaveButton_on__c1mes{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 45%,var(--glass-border));background:color-mix(in srgb,var(--accent) var(--accent-mix,16%),transparent)}.PostSaveButton_glyph__TmtSA{display:inline-flex}.PostSaveButton_on__c1mes .PostSaveButton_glyph__TmtSA{animation:PostSaveButton_postSavePop__lqtuZ .42s cubic-bezier(.34,1.56,.64,1)}@keyframes PostSaveButton_postSavePop__lqtuZ{0%{transform:scale(.6)}60%{transform:scale(1.22)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PostSaveButton_on__c1mes .PostSaveButton_glyph__TmtSA{animation:none}}@media (hover:hover) and (pointer:fine){.PostSaveButton_btn__X5H_Y:hover{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 40%,var(--glass-border));transform:translateY(-1px)}}