.ui_screen___H019{min-height:calc(100vh - 4rem);background:var(--app-bg);color:var(--app-text)}.ui_screenInner__gQKvF{width:100%;margin:0 auto;padding:24px 20px 64px}.ui_screenInner__gQKvF.ui_narrow__Y1VGo{max-width:var(--app-content-max)}.ui_screenInner__gQKvF.ui_wide___bp_M{max-width:var(--app-content-wide)}.ui_pageHeader__vMCAH{display:flex;align-items:center;gap:14px;margin-bottom:20px}.ui_pageHeaderText__bpW7S{flex:1 1;min-width:0}.ui_pageTitle__bDpKn{font-size:1.6rem;font-weight:800;color:var(--app-primary);letter-spacing:-.01em;line-height:1.15}.ui_pageSubtitle__aOUpk{margin-top:4px;font-size:.95rem;font-weight:500;color:var(--app-text-muted)}.ui_pageHeaderActions__iE2RE{display:flex;align-items:center;gap:8px}.ui_card__MN_HQ{background:var(--app-card);border:1px solid var(--app-card-border);border-radius:var(--app-radius);box-shadow:var(--app-shadow-sm)}.ui_card__MN_HQ.ui_plain__koc2V{background:var(--app-surface);border-color:var(--app-border)}.ui_card__MN_HQ.ui_pad__fb1GV{padding:18px}.ui_card__MN_HQ.ui_interactive__tDZ74{cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.ui_card__MN_HQ.ui_interactive__tDZ74:hover{box-shadow:var(--app-shadow);transform:translateY(-1px)}.ui_sectionHeader__hk_l5{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:28px 0 14px}.ui_sectionHeader__hk_l5:first-child{margin-top:0}.ui_sectionTitle__u1wXt{font-size:1.1rem;font-weight:800;color:var(--app-accent);position:relative;padding-bottom:8px}.ui_sectionTitle__u1wXt:after{content:"";position:absolute;left:0;bottom:0;width:32px;height:3px;border-radius:2px;background:var(--app-accent)}.ui_sectionAction__jXHRT{font-size:.85rem;font-weight:700;color:var(--app-accent);cursor:pointer}.ui_btn__6HGQy{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;font-weight:600;letter-spacing:.2px;border:2px solid transparent;border-radius:var(--app-radius-sm);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease;white-space:nowrap;text-decoration:none}.ui_btn__6HGQy:disabled{opacity:.5;cursor:not-allowed}.ui_btnSmall__qkIM0{height:40px;padding:0 16px;font-size:.82rem}.ui_btnMedium__OH09L{height:52px;padding:0 22px;font-size:.95rem}.ui_btnLarge__5WsOW{height:60px;padding:0 28px;font-size:1.02rem}.ui_btnBlock__jHSmd{width:100%}.ui_btnPrimary__rrr_7{background:var(--app-primary);color:#fff}.ui_btnPrimary__rrr_7:hover:not(:disabled){background:var(--app-primary-dark)}.ui_btnAccent__as_fM{background:var(--app-accent);color:#fff}.ui_btnAccent__as_fM:hover:not(:disabled){background:var(--app-accent-dark)}.ui_btnOutline__rDkWJ{background:transparent;color:var(--app-primary);border-color:var(--app-primary)}.ui_btnOutline__rDkWJ:hover:not(:disabled){background:rgba(62,39,35,.06)}.ui_btnSubtle__Zj6vE{background:transparent;color:var(--app-text);border-color:var(--app-input-border)}.ui_btnSubtle__Zj6vE:hover:not(:disabled){background:rgba(0,0,0,.04)}.ui_btnText__oZHCP{background:transparent;color:var(--app-accent);padding-left:8px;padding-right:8px}.ui_btnText__oZHCP:hover:not(:disabled){color:var(--app-accent-dark)}.ui_btnDanger___7i1S{background:var(--danger-default);color:#fff}.ui_btnDanger___7i1S:hover:not(:disabled){background:var(--danger-dark)}.ui_field__9h8ix{display:flex;flex-direction:column;gap:6px}.ui_fieldLabel__0F0ST{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-muted)}.ui_input__J4bKL,.ui_select___59wk,.ui_textarea__25QtK{width:100%;font-family:inherit;font-size:.95rem;font-weight:500;color:var(--app-text);background:var(--app-input-bg);border:1.5px solid var(--app-input-border);border-radius:10px;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease;outline:none}.ui_input__J4bKL,.ui_select___59wk{height:52px}.ui_textarea__25QtK{min-height:96px;padding:12px 14px;resize:vertical;line-height:1.45}.ui_input__J4bKL:focus,.ui_select___59wk:focus,.ui_textarea__25QtK:focus{border-color:var(--app-accent);box-shadow:0 0 0 3px rgba(255,96,0,.12)}.ui_input__J4bKL::placeholder,.ui_textarea__25QtK::placeholder{color:var(--app-text-faint)}.ui_fieldError__gShrR{font-size:.8rem;font-weight:600;color:var(--danger-default)}.ui_fieldHint__KHyew{font-size:.8rem;color:var(--app-text-faint)}.ui_inputWarn__Lz3QN{border-color:var(--warning-default)}.ui_avatar___QK2A{border-radius:50%;object-fit:cover;background:var(--app-primary);color:#fff;justify-content:center;font-weight:700;flex-shrink:0;overflow:hidden}.ui_avatar___QK2A,.ui_badge__0wFjB{display:inline-flex;align-items:center;text-transform:uppercase}.ui_badge__0wFjB{gap:4px;font-size:.66rem;font-weight:800;letter-spacing:.06em;padding:3px 8px;border-radius:999px;line-height:1}.ui_badgePro__K76aA{background:var(--app-accent);color:#fff}.ui_badgeSponsored__nBPmr{background:var(--warning-bg);color:var(--warning-dark)}.ui_badgeSuccess__DNJLT{background:var(--success-bg);color:var(--success-dark)}.ui_badgeNeutral__cugWg{background:var(--monochrome-input);color:var(--app-text-muted)}.ui_badgeVerified__NCk1F{background:transparent;color:var(--app-accent);padding:0}.ui_tabBar__q_2_l{position:relative;display:inline-flex;gap:6px;padding:5px;background:rgba(62,39,35,.06);border-radius:999px}.ui_tabBarFull__u_x2m{display:flex;width:100%}.ui_tabBarFull__u_x2m .ui_tab__E7INw{flex:1 1}.ui_tabThumb__TwEi9{position:absolute;top:0;left:0;border-radius:999px;background:var(--app-primary);box-shadow:0 2px 6px rgba(62,39,35,.25);z-index:0;transition:transform .28s cubic-bezier(.22,.61,.36,1),width .28s cubic-bezier(.22,.61,.36,1)}.ui_tab__E7INw{position:relative;z-index:1;border:none;background:transparent;font-family:inherit;font-weight:700;font-size:.95rem;color:var(--app-text-muted);padding:11px 22px;border-radius:999px;cursor:pointer;transition:color .2s ease}.ui_tab__E7INw:hover:not(.ui_tabActive__K_cDt){color:var(--app-primary)}.ui_tabActive__K_cDt{color:#fff;background:var(--app-primary);box-shadow:0 2px 6px rgba(62,39,35,.25)}.ui_hasThumb__pkD2c .ui_tabActive__K_cDt{background:transparent;box-shadow:none}.ui_loaderWrap__svzsL{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 0;color:var(--app-text-muted)}.ui_spinner__lsgK5{width:32px;height:32px;border:3px solid rgba(255,96,0,.2);border-top:3px solid var(--app-accent);border-radius:50%;animation:ui_ttspin__Bz0D0 .7s linear infinite}.ui_spinnerSm__vW88z{width:18px;height:18px;border-width:2px}@keyframes ui_ttspin__Bz0D0{to{transform:rotate(1turn)}}.ui_empty__qlQVZ{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:56px 24px;background:var(--app-card);border:1px dashed var(--app-card-border);border-radius:var(--app-radius)}.ui_emptyIcon__yqlF0{font-size:2rem;line-height:1;margin-bottom:4px}.ui_emptyTitle__9WJGU{font-size:1.05rem;font-weight:700;color:var(--app-text)}.ui_emptyMessage__Ssxj8{font-size:.92rem;color:var(--app-text-muted);max-width:360px}.ui_statRow__O_S5z{display:flex;gap:24px}.ui_stat__4CfzA{display:flex;flex-direction:column}.ui_statValue__oSFbj{font-size:1.25rem;font-weight:800;color:var(--app-text)}.ui_statLabel__H9S7O{font-size:.78rem;font-weight:600;color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.04em}@media (max-width:600px){.ui_screenInner__gQKvF{padding:18px 14px 56px}.ui_pageTitle__bDpKn{font-size:1.35rem}}.TermsDialog_backdrop__xXuCl{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(0,0,0,.5)}.TermsDialog_card__CLAq0{background:var(--app-card);border:1px solid var(--app-card-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow);width:100%;max-width:400px;padding:1.75rem 1.5rem;text-align:center}.TermsDialog_title__dpMa5{color:var(--app-primary);font-size:1.3rem;font-weight:800;letter-spacing:-.01em;margin-bottom:.75rem}.TermsDialog_title__dpMa5:after{left:50%;transform:translateX(-50%)}.TermsDialog_body__Ukg7f{color:var(--app-text-muted);font-size:.9rem;font-weight:500;line-height:1.5;margin-bottom:1rem}.TermsDialog_links__XUP4N{display:flex;justify-content:center;gap:1.25rem;margin-bottom:1.1rem}.TermsDialog_link__Ybtl5{color:var(--app-accent);font-size:.875rem;font-weight:700;transition:color .15s ease}.TermsDialog_link__Ybtl5:hover{color:var(--app-accent-dark)}.TermsDialog_check__3aNt7{display:flex;align-items:flex-start;gap:.6rem;text-align:left;font-size:.88rem;font-weight:500;line-height:1.4;color:var(--app-text);cursor:pointer;margin-bottom:1.5rem}.TermsDialog_checkbox__KE_z5{flex-shrink:0;width:18px;height:18px;margin-top:1px;accent-color:var(--app-accent);cursor:pointer}.TermsDialog_actions__B3V1_{display:flex;align-items:center;justify-content:center;gap:.75rem}.TermsDialog_cancel__MsPV7{background:none;border:1px solid var(--app-border);color:var(--app-text-muted);font-size:.92rem;font-weight:700;border-radius:var(--app-radius-sm);padding:.6rem 1.1rem;cursor:pointer;transition:background .15s ease,color .15s ease}.TermsDialog_cancel__MsPV7:hover:not(:disabled){background:var(--app-bg);color:var(--app-text)}.TermsDialog_cancel__MsPV7:disabled{opacity:.6;cursor:default}.ProfileCompletionDialog_backdrop__0FWDj{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(0,0,0,.5)}.ProfileCompletionDialog_card__io2_2{background:var(--app-card);border:1px solid var(--app-card-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow);width:100%;max-width:400px;padding:1.75rem 1.5rem;text-align:center}.ProfileCompletionDialog_title__9Zvxl{color:var(--app-primary);font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-bottom:.75rem}.ProfileCompletionDialog_title__9Zvxl:after{left:50%;transform:translateX(-50%)}.ProfileCompletionDialog_body__pB1iC{color:var(--app-text-muted);font-size:.92rem;font-weight:500;line-height:1.5;margin-bottom:1.5rem}.ProfileCompletionDialog_actions__SyqGg{display:flex}.AccountSuspendedNotice_page__jrNmX{position:fixed;inset:0;z-index:10060;overflow-y:auto;display:grid;place-items:center;padding:2rem 1.25rem;background:var(--app-bg);color:var(--app-text)}.AccountSuspendedNotice_card__SMZEg{background:var(--app-card);border:1px solid var(--app-card-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow);width:100%;max-width:400px;padding:2.5rem 2rem;text-align:center}.AccountSuspendedNotice_title__ABAcn{color:var(--danger-default);font-size:1.6rem;font-weight:800;letter-spacing:-.01em;margin-bottom:.6rem}.AccountSuspendedNotice_body__h29eR{color:var(--app-text-muted);font-size:.95rem;font-weight:500;line-height:1.5;margin-bottom:1.5rem}.SocialAuthButtons_wrap__g49nS{display:flex;flex-direction:column;gap:.75rem}.SocialAuthButtons_button__nGXGm{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:52px;padding:0 18px;border-radius:var(--app-radius-sm);border:1px solid transparent;font-family:inherit;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.SocialAuthButtons_button__nGXGm:disabled{opacity:.6;cursor:not-allowed}.SocialAuthButtons_button__nGXGm img{display:block}.SocialAuthButtons_google__Bbuz_{background:var(--app-card);border-color:var(--app-input-border);color:var(--app-text)}.SocialAuthButtons_google__Bbuz_:hover:not(:disabled){background:rgba(0,0,0,.04)}.SocialAuthButtons_apple__HSZh1{background:#000;border-color:#000;color:#fff}.SocialAuthButtons_apple__HSZh1:hover:not(:disabled){background:#1a1a1a}.SocialAuthButtons_spinner__fsYNg{width:18px;height:18px;border:2px solid var(--app-text-faint);border-top-color:var(--app-text);border-radius:50%;animation:SocialAuthButtons_social-spin__1aG_j .7s linear infinite}.SocialAuthButtons_spinnerLight__ef07d{border-color:#fff rgba(255,255,255,.4) rgba(255,255,255,.4)}@keyframes SocialAuthButtons_social-spin__1aG_j{to{transform:rotate(1turn)}}.tertiary_groupTag__ZKpON{display:inline-flex;align-items:center;flex-shrink:0;max-width:100%;padding:3px 8px;border-radius:4px;font-family:var(--font-figtree),"Figtree",sans-serif;font-size:12px;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:var(--app-tertiary);background:var(--app-tertiary-tint);border:1px solid var(--app-tertiary-border)}.tertiary_groupTagOnDark__fI9Xp{color:#fff;background:var(--app-tertiary-light);border-color:transparent}.tertiary_groupTagSolid__PU6hh{color:#fff;background:var(--app-tertiary);border-color:transparent}a.tertiary_groupTag__ZKpON:hover{background:rgba(75,105,74,.2)}a.tertiary_groupTagOnDark__fI9Xp:hover,a.tertiary_groupTagSolid__PU6hh:hover{filter:brightness(1.1)}.tertiary_groupTagList__QHHLu{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.tertiary_checkDot__eoUFD,.tertiary_iconCircle__A2Ng_{flex-shrink:0;display:inline-grid;place-items:center;border-radius:50%;background:var(--app-tertiary-light);color:#fff}.tertiary_iconCircle__A2Ng_{line-height:1}.tertiary_proPill__ly1os{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;background:var(--app-tertiary-light);color:#fff;font-family:var(--font-figtree),"Figtree",sans-serif;font-size:13px;font-weight:700;letter-spacing:.5px;line-height:1.25}.tertiary_band__7_n32{background:var(--app-tertiary-band);border:1px solid rgba(255,255,255,.06);border-radius:var(--app-radius-lg);color:#fff;padding:18px 20px}.tertiary_bandStat__zUBSY{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}.tertiary_bandStatValue__oRiqq{font-size:1.35rem;font-weight:800;line-height:1.15;color:#fff}.tertiary_bandStatAccent__NdMch{color:var(--secondary-light)}.tertiary_bandStatLabel__v_XoI{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.75)}.tertiary_callout__iWvIh{background:var(--app-tertiary-tint-soft);border:1px solid var(--app-tertiary-light);border-radius:var(--app-radius);padding:14px 16px;color:var(--app-text)}.tertiary_calloutTitle__jI5dA{margin:0 0 6px;font-size:.98rem;font-weight:800;color:var(--app-tertiary)}.CommentsSheet_backdrop__HW_Md{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center}.CommentsSheet_sheet__27sH9{display:flex;flex-direction:column;width:100%;max-width:var(--app-content-max);height:82vh;background:var(--app-surface);border-radius:20px 20px 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.18);animation:CommentsSheet_sheetUp__wwBDQ .2s ease;overflow:hidden}@keyframes CommentsSheet_sheetUp__wwBDQ{0%{transform:translateY(100%)}to{transform:translateY(0)}}.CommentsSheet_header__9XOjg{flex-shrink:0;padding:8px 12px 12px;border-bottom:1px solid var(--app-border)}.CommentsSheet_handle__r_RJG{display:block;width:40px;height:4px;border-radius:2px;background:var(--app-border);margin:0 auto 8px}.CommentsSheet_headerRow__XnFhn{display:flex;align-items:center;justify-content:space-between}.CommentsSheet_headerSpacer__5FaKq{width:28px}.CommentsSheet_title__Vi6W5{font-size:1.15rem;font-weight:800;color:var(--app-text);margin:0}.CommentsSheet_close__clx1w{width:28px;height:28px;border:none;background:none;font-size:1.15rem;line-height:1;color:var(--app-text-faint);cursor:pointer;border-radius:999px}.CommentsSheet_close__clx1w:hover{background:var(--monochrome-input)}.CommentsSheet_list__tXQnk{flex:1 1;overflow-y:auto;padding:8px 0}.CommentsSheet_centerFill__hqoM1{display:flex;align-items:center;justify-content:center;min-height:160px}.CommentsSheet_empty__jbjn3{text-align:center;color:var(--app-text-muted);padding:40px 20px}.CommentsSheet_comment__lLRZh{display:flex;gap:10px;padding:10px 16px;background:var(--app-card);border-bottom:1px solid var(--app-card-border)}.CommentsSheet_commentBody__vVn3p{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.CommentsSheet_commentHead__dU8eC{display:inline-flex;align-items:center;gap:4px}.CommentsSheet_commentUser__1yHij{font-size:.9rem;font-weight:700;color:var(--app-primary)}.CommentsSheet_badge__mL1mA{display:inline-block;vertical-align:middle}.CommentsSheet_commentText__LTgLB{font-size:.9rem;color:var(--app-primary);line-height:1.45;word-break:break-word}.CommentsSheet_edited__SAGug{font-size:.72rem;font-style:italic;color:var(--app-text-faint)}.CommentsSheet_commentDate__31__o{font-size:.72rem;color:var(--app-text-muted);margin-top:2px}.CommentsSheet_commentActions__eExpV{display:flex;gap:14px;margin-top:4px}.CommentsSheet_linkBtn__R7EMc{border:none;background:none;padding:0;font-size:.78rem;font-weight:600;color:var(--app-accent);cursor:pointer}.CommentsSheet_linkBtn__R7EMc:hover{text-decoration:underline}.CommentsSheet_linkDanger__MBPUz{color:#CE0025}.CommentsSheet_linkBtn__R7EMc:disabled{opacity:.5;cursor:default}.CommentsSheet_inputRow__V0vpi{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--app-border);background:var(--app-surface)}.CommentsSheet_input__TbJJP{flex:1 1;height:40px;padding:0 14px;border:1.5px solid var(--app-input-border);border-radius:999px;background:var(--app-input-bg);font-size:.95rem;color:var(--app-text);min-width:0}.CommentsSheet_input__TbJJP:focus{outline:none;border-color:var(--app-accent)}.CommentsSheet_sendBtn__Mk_Mz{flex-shrink:0;width:40px;height:40px;border-radius:50%;border:none;background:var(--app-accent);color:#fff;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease}.CommentsSheet_sendBtn__Mk_Mz:hover{opacity:.9}.CommentsSheet_sendBtn__Mk_Mz:disabled{opacity:.45;cursor:default}.CommentsSheet_dialogBackdrop__ex_cW{position:fixed;inset:0;z-index:1100;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;padding:20px}.CommentsSheet_dialog__XQPvd{width:100%;max-width:380px;background:var(--app-card);border-radius:var(--app-radius-lg);padding:22px;box-shadow:0 12px 40px rgba(0,0,0,.25)}.CommentsSheet_dialogTitle__VpNwU{font-size:1.1rem;font-weight:700;color:var(--app-primary);margin:0 0 12px;text-align:center}.CommentsSheet_dialogText__XFRLA{font-size:.95rem;color:var(--app-primary);text-align:center;margin:0}.CommentsSheet_dialogTextarea__QWFSz{width:100%;padding:10px 12px;border:1.5px solid var(--app-input-border);border-radius:var(--app-radius-sm);background:var(--app-input-bg);font-size:.95rem;color:var(--app-text);resize:vertical;font-family:inherit}.CommentsSheet_dialogTextarea__QWFSz:focus{outline:none;border-color:var(--app-accent)}.CommentsSheet_dialogActions__50Cif{display:flex;gap:12px;margin-top:18px}.CommentsSheet_dialogCancel__i6a8P,.CommentsSheet_dialogConfirm__Irun3,.CommentsSheet_dialogDelete__duwNf{flex:1 1;padding:10px 0;border-radius:999px;font-size:.95rem;font-weight:700;cursor:pointer}.CommentsSheet_dialogCancel__i6a8P{border:1.5px solid var(--app-input-border);background:none;color:var(--app-text)}.CommentsSheet_dialogConfirm__Irun3{border:1.5px solid var(--app-accent);background:var(--app-accent);color:#fff}.CommentsSheet_dialogDelete__duwNf{border:1.5px solid #ce0025;background:#CE0025;color:#fff}.CommentsSheet_dialogConfirm__Irun3:disabled,.CommentsSheet_dialogDelete__duwNf:disabled{opacity:.6;cursor:default}.PostCard_card__7qD3S{background:var(--card-default);border-radius:12px;box-shadow:0 1px 3px rgba(33,33,33,.14);overflow:hidden;margin:8px 0}.PostCard_cardPreview__nuhkG{padding-bottom:12px}.PostCard_header__sRkud{display:flex;align-items:center;gap:12px;padding:10px 10px 0}.PostCard_headerText__prYF8{flex:1 1;min-width:0}.PostCard_authorRow__Pp7bd{display:flex;align-items:center;gap:6px}.PostCard_authorLink__KrfZK{display:inline-flex;flex-shrink:0}.PostCard_username__GX6Lb{font-family:var(--font-figtree),"Figtree",sans-serif;font-weight:700;font-size:1rem;color:var(--primary-dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.PostCard_username__GX6Lb:hover{color:var(--secondary-default)}.PostCard_verified__DDFZv{flex-shrink:0;display:block}.PostCard_sponsoredPill__nc577{flex-shrink:0;align-self:flex-start;display:inline-flex}.PostCard_groupTags__IrJaF{display:flex;margin-top:4px;min-width:0}.PostCard_details__gvmcf{padding:5px 10px 0}.PostCard_detailsRow__tBy0v{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.PostCard_huntMeta__dMcgC{min-width:0}.PostCard_huntName__mlX_F{color:var(--primary-default);font-weight:600;font-size:1rem;line-height:1.25;margin:0}.PostCard_huntTime__KOdin{color:var(--primary-default);font-weight:600;font-size:.75rem;margin-top:2px}.PostCard_weather__Q4w1U{display:flex;align-items:center;gap:8px;flex-shrink:0}.PostCard_temp__x54vR{color:var(--primary-default);font-weight:600;font-size:1rem}.PostCard_windCol__sGvZQ{display:flex;flex-direction:column;align-items:flex-start}.PostCard_windDir__T4FiF,.PostCard_windSpeed__421NZ{color:var(--primary-default);font-weight:600;font-size:.85rem}.PostCard_windDir__T4FiF{display:flex;align-items:center;gap:5px}.PostCard_windArrow___PsWH{display:inline-block;font-size:.85rem;line-height:1}.PostCard_description__u4mIv{color:var(--monochrome-off-black);font-size:.92rem;line-height:1.5;margin-top:6px}.PostCard_seeMore__9G9f9{border:0;background:transparent;color:var(--secondary-default);font-weight:700;font-size:.88rem;cursor:pointer;padding:0 0 0 4px}.PostCard_stats__YyPnc{display:flex;padding:10px}.PostCard_statCol___cxZ5{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px}.PostCard_statTop__Pzanw{display:flex;align-items:center;gap:5px}.PostCard_statCount__3Itfs{font-size:1.25rem;font-weight:700;color:var(--monochrome-off-black)}.PostCard_statLabel__j82B9{font-size:.625rem;font-weight:800;letter-spacing:.02em;color:var(--monochrome-off-black)}.PostCard_media__lg1T6{margin-top:4px}.PostCard_mediaTrack__Lj6Ep{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.PostCard_mediaTrack__Lj6Ep::-webkit-scrollbar{display:none}.PostCard_slide__RsYEc{position:relative;flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1;background:#000;overflow:hidden}.PostCard_slideBlur__jGO_v{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.6);filter:blur(10px)}.PostCard_slideImg__d3eIw,.PostCard_slideVideo__cMAKk{position:relative;width:100%;height:100%;object-fit:contain}.PostCard_slideVideo__cMAKk{background:#000}.PostCard_mediaViewport__MRGNk{position:relative}.PostCard_navArrow__DluHG{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;cursor:pointer;transition:background .15s ease;z-index:2}.PostCard_navArrow__DluHG:hover{background:rgba(0,0,0,.65)}.PostCard_navPrev__G_brO{left:8px}.PostCard_navNext__Mo4e6{right:8px}.PostCard_dots__eOc2j{display:flex;justify-content:center;gap:8px;padding:8px 0 4px}.PostCard_dot__Q4jQV{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:rgba(62,39,35,.3);cursor:pointer;transition:background .15s ease,transform .15s ease}.PostCard_dot__Q4jQV:hover{background:rgba(62,39,35,.55)}.PostCard_dotActive__4G1zG,.PostCard_dotActive__4G1zG:hover{background:var(--primary-default);transform:scale(1.2)}.PostCard_actions__nswG7{padding:8px 10px}.PostCard_actionsLeft___0WXn,.PostCard_actions__nswG7{display:flex;align-items:center}.PostCard_iconBtn__broqb{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;padding:8px;cursor:pointer;color:var(--primary-dark)}.PostCard_iconBtn__broqb[disabled]{cursor:default}.PostCard_actionCount__5DKKH{color:var(--primary-dark);font-size:1.05rem;font-weight:600}.PostCard_viewBtn__RfwCU{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:110px;height:38px;padding:0 16px;border-radius:8px;border:1.5px solid var(--primary-dark);color:var(--primary-dark);font-weight:700;font-size:.92rem;background:transparent;cursor:pointer;transition:background .14s ease,color .14s ease}.PostCard_viewBtn__RfwCU:hover{background:var(--primary-dark);color:#fff}.PostCard_viewBtnDisabled__ekfWH{opacity:.45;cursor:default}.PostCard_viewBtnDisabled__ekfWH:hover{background:transparent;color:var(--primary-dark)}.JournalLogItem_windArrow__drBim{display:inline-block;font-size:.95rem;line-height:1}.JournalLogItem_logCard__z_b5m{overflow:hidden;padding:0}.JournalLogItem_logHeader__QUCBU{display:flex;align-items:center;gap:10px;min-height:50px;padding:6px 12px;background:var(--card-dark)}.JournalLogItem_logCount__7lZvo{display:inline-flex;flex-direction:column;align-items:flex-end;min-width:32px;font-size:1.1rem;font-weight:700;color:var(--primary-dark);line-height:1.1}.JournalLogItem_logSex__eXicr{font-size:.8rem;font-weight:600}.JournalLogItem_logTitle__3qHk9{font-size:1.05rem;font-weight:600;color:var(--primary-dark)}.JournalLogItem_logTitleHarvest__GBgpx{color:var(--app-tertiary)}.JournalLogItem_logWeather__Qvcm9{display:flex;align-items:center;justify-content:space-evenly;gap:14px;padding:10px 12px;flex-wrap:wrap}.JournalLogItem_noWeather__JtxcW{padding:10px 12px;font-size:.85rem;font-weight:600;color:var(--app-text-faint);text-align:center}.JournalLogItem_logWTemp__FwmGP{font-size:1.5rem;font-weight:600;color:var(--primary-dark);display:inline-flex;align-items:center;gap:6px}.JournalLogItem_logWCol__ZWryB{display:flex;flex-direction:column;gap:2px}.JournalLogItem_logWWind__Zue3u{font-size:1.1rem;font-weight:600;color:var(--primary-dark)}.JournalLogItem_logWDir___ri3J{gap:4px;font-size:1rem}.JournalLogItem_logWDir___ri3J,.JournalLogItem_logWMetric__Cj3lZ{display:inline-flex;align-items:center;font-weight:600;color:var(--primary-dark)}.JournalLogItem_logWMetric__Cj3lZ{gap:5px;font-size:1.05rem}.JournalLogItem_logMedia__OOK9o{display:block;position:relative;margin:6px 12px 12px;width:140px;height:140px;border:none;padding:0;border-radius:10px;overflow:hidden;background:var(--monochrome-line);cursor:pointer}.JournalLogItem_logMedia__OOK9o img,.JournalLogItem_logMedia__OOK9o video{width:100%;height:100%;object-fit:cover;display:block}.JournalLogItem_playOverlay__LSQJA{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);color:#fff;pointer-events:none}.JournalLogItem_playOverlay__LSQJA svg{width:46px;height:46px}.JournalLogItem_logRule__2Tsbk{height:1px;background:var(--monochrome-body);opacity:.4}.JournalLogItem_antlerRow__fZm5I{display:flex;align-items:center;justify-content:space-evenly;gap:8px;padding:8px 12px}.JournalLogItem_antlerSide___XHEr{display:flex;flex-direction:column}.JournalLogItem_antlerPoints__4lXJ8{font-size:.95rem;font-weight:600;color:var(--monochrome-ash)}.JournalLogItem_antlerLabel__5eI3y{font-size:.7rem;font-weight:600;color:var(--monochrome-ash);letter-spacing:.03em}.JournalLogItem_disease__BjKUE{padding:8px 12px;font-size:.9rem;font-weight:600;color:var(--app-primary)}.JournalLogItem_disease__BjKUE strong{font-weight:700}.JournalLogItem_noteText__brFI0{padding:4px 12px 12px;font-size:.95rem;font-weight:600;color:var(--app-primary);line-height:1.45}.TTSelector_field__jSJgz{display:flex;align-items:center;gap:12px;width:100%;min-width:160px;padding:11px 12px;background:transparent;border:1px solid var(--app-primary);border-radius:10px;cursor:pointer;text-align:left;color:var(--app-primary)}.TTSelector_field__jSJgz:hover{background:rgba(62,39,35,.04)}.TTSelector_fieldTertiary__QNPY3{--app-primary:var(--app-tertiary)}.TTSelector_fieldTertiary__QNPY3:hover{background:var(--app-tertiary-tint-soft)}.TTSelector_fieldIcon__CMIE4{display:inline-flex;align-items:center;flex-shrink:0;color:var(--app-primary)}.TTSelector_fieldLabel__99z2L{flex:1 1;font-size:1.05rem;font-weight:600;color:var(--app-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TTSelector_fieldPlaceholder__e_kfS{letter-spacing:.02em}.TTSelector_chevron__o6oF6{flex-shrink:0;font-size:1.5rem;line-height:1;color:var(--app-primary);transform:scaleY(1.4)}.TTSelector_backdrop__aPK_g{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center;z-index:1000;animation:TTSelector_fade__78OO1 .15s ease}.TTSelector_sheet__io5SK{width:100%;max-width:520px;max-height:85vh;display:flex;flex-direction:column;background:var(--app-card);border-radius:20px 20px 0 0;box-shadow:0 -8px 30px rgba(0,0,0,.25);animation:TTSelector_slideUp__KluG1 .22s ease}@keyframes TTSelector_fade__78OO1{0%{opacity:0}to{opacity:1}}@keyframes TTSelector_slideUp__KluG1{0%{transform:translateY(100%)}to{transform:translateY(0)}}.TTSelector_handle__iGH_j{width:40px;height:4px;border-radius:2px;background:rgba(62,39,35,.25);margin:10px auto 4px}.TTSelector_sheetHeader__aBebr{display:flex;align-items:center;justify-content:space-between;padding:8px 20px 12px}.TTSelector_sheetTitle__YEVqd{font-size:1.25rem;font-weight:700;color:var(--app-primary)}.TTSelector_closeButton__lqfUF{width:32px;height:32px;border-radius:50%;border:none;background:rgba(62,39,35,.08);color:var(--app-primary);font-size:1.3rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.TTSelector_closeButton__lqfUF:hover{background:rgba(62,39,35,.16)}.TTSelector_sheetBody__aepBb{overflow-y:auto;padding:0 20px 24px}.TTSelector_sectionHeading__Z8mUD{font-size:1rem;font-weight:700;color:var(--app-primary);margin:12px 0 8px}.TTSelector_tileRow__13_bp{display:flex;flex-direction:column}.TTSelector_tileRow__13_bp:not(:last-child):after{content:"";height:1px;background:rgba(62,39,35,.2);margin:4px 0}.TTSelector_tile__W1VHI{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;border:none;background:transparent;border-radius:10px;cursor:pointer;text-align:left}.TTSelector_tileActive__arSx3{background:rgba(255,96,0,.1)}.TTSelector_radio__IThLP{flex-shrink:0;width:24px;height:24px;border-radius:50%;border:2px solid var(--app-primary);display:flex;align-items:center;justify-content:center}.TTSelector_radioActive__I7Nj3{border-color:var(--app-accent);background:var(--app-accent)}.TTSelector_check__kCXto{color:#fff;font-size:.85rem;font-weight:800;line-height:1}.TTSelector_tileIcon__tjLtq{display:inline-flex;align-items:center;flex-shrink:0;color:var(--app-primary)}.TTSelector_tileActive__arSx3 .TTSelector_tileIcon__tjLtq{color:var(--app-accent)}.TTSelector_tileLabel___ZvSq{flex:1 1;font-size:1rem;font-weight:600;color:var(--app-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TTSelector_tileActive__arSx3 .TTSelector_tileLabel___ZvSq{color:var(--app-accent)}.TTSelector_remove__n88Gk{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:rgba(62,39,35,.1);color:var(--app-primary);font-size:1.1rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.TTSelector_remove__n88Gk:hover{background:rgba(62,39,35,.2)}.TTSelector_empty__ySMXK{text-align:center;padding:32px 16px;color:var(--app-primary);font-weight:600;font-size:1rem;white-space:pre-line;line-height:1.5}.JournalFilterSheet_filterOverlay__fzVsJ{position:fixed;inset:0;z-index:900;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center}.JournalFilterSheet_filterSheet__Fw9ba{width:min(100%,580px);max-height:90vh;background:var(--app-card);border-radius:var(--app-radius-lg) var(--app-radius-lg) 0 0;padding:1.5rem 1.5rem 0;overflow-y:auto;animation:JournalFilterSheet_slideUp__aP3x2 .25s ease-out}@keyframes JournalFilterSheet_slideUp__aP3x2{0%{transform:translateY(100%)}to{transform:translateY(0)}}.JournalFilterSheet_filterHeader__x_luC{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.JournalFilterSheet_filterHeader__x_luC h3{font-size:1.25rem;font-weight:800;color:var(--app-primary)}.JournalFilterSheet_filterCloseBtn__3Rt9_{border:none;background:rgba(62,39,35,.08);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.3rem;line-height:1;color:var(--app-primary)}.JournalFilterSheet_filterCloseBtn__3Rt9_:hover{background:rgba(62,39,35,.16)}.JournalFilterSheet_filterSection__lR_v_{margin-bottom:1.25rem}.JournalFilterSheet_filterSectionLabel__6E3b2{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--app-text-muted);margin-bottom:.5rem}.JournalFilterSheet_dateRow__gxabi{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.JournalFilterSheet_toggleRow__IuwPa{display:flex;align-items:center;gap:.75rem;margin-top:.75rem}.JournalFilterSheet_segmentedControl___YtM0{display:flex;border:1px solid var(--app-input-border);border-radius:10px;overflow:hidden}.JournalFilterSheet_segmentBtn__cccMl{flex:1 1;border:none;padding:.65rem .75rem;font-size:.82rem;font-weight:700;cursor:pointer;background:transparent;color:var(--app-primary);transition:background .15s,color .15s}.JournalFilterSheet_segmentBtn__cccMl+.JournalFilterSheet_segmentBtn__cccMl{border-left:1px solid var(--app-input-border)}.JournalFilterSheet_segmentBtnActive__tBH8y{background:var(--app-primary);color:#fff}.JournalFilterSheet_filterActions__Wpu_3{position:-webkit-sticky;position:sticky;bottom:0;display:flex;gap:.75rem;margin:1.5rem -1.5rem 0;padding:1rem 1.5rem 1.5rem;background:var(--app-card);border-top:1px solid var(--app-input-border)}.JournalFilterSheet_resetBtn__37eA9{flex:1 1}.JournalFilterSheet_applyBtn__vXruc{flex:2 1}.PinMarker_pin__AZT2D{display:flex;flex-direction:column;align-items:center;padding:0;border:0;background:transparent;cursor:pointer;transition:transform .12s ease;transform-origin:bottom center}.PinMarker_pin__AZT2D:hover{transform:scale(1.06)}.PinMarker_pinActive__W6bj9{transform:scale(1.12)}.PinMarker_pinImg__J0Q7h{width:2.5rem;height:2.5rem;object-fit:contain;filter:drop-shadow(0 4px 6px rgba(27,0,0,.4))}.QuickEntryDialog_backdrop__ok2uA{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:16px;z-index:10050;animation:QuickEntryDialog_fade__cBpTs .15s ease}@keyframes QuickEntryDialog_fade__cBpTs{0%{opacity:0}to{opacity:1}}.QuickEntryDialog_dialog__zBLfn{position:relative;width:100%;max-width:420px;max-height:92vh;overflow-y:auto;background:var(--app-card);border-radius:15px;box-shadow:0 12px 40px rgba(0,0,0,.3);animation:QuickEntryDialog_fade__cBpTs .18s ease}.QuickEntryDialog_title__oivKB{text-align:center;font-size:1.125rem;font-weight:600;color:var(--app-text);padding:14px 40px 6px;letter-spacing:.01em}.QuickEntryDialog_title__oivKB:after{content:none;display:none}.QuickEntryDialog_closeButton__wwx92{position:absolute;top:8px;right:8px;width:30px;height:30px;border-radius:50%;border:none;background:rgba(62,39,35,.08);color:var(--app-primary);font-size:1.25rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.QuickEntryDialog_closeButton__wwx92:hover{background:rgba(62,39,35,.16)}.QuickEntryDialog_padX__lnf54{padding:0 10px}.QuickEntryDialog_gap5__dU7Q4{height:5px}.QuickEntryDialog_gap10__AVviI{height:10px}.QuickEntryDialog_gap15__AuRCP{height:15px}.QuickEntryDialog_divider__H43DK{height:1px;width:100%;background:var(--app-text-muted)}.QuickEntryDialog_imageArea__yzurr{margin:0 10px;height:150px;border-radius:5px;background:var(--monochrome-label,#E9E9DE);overflow:hidden;display:flex;align-items:center;justify-content:center}.QuickEntryDialog_imageMedia__5k8Kz{width:100%;height:100%;object-fit:contain;background:#000}.QuickEntryDialog_uploadPlaceholder__SxmCU{display:flex;flex-direction:column;align-items:center;gap:14px;color:var(--app-text)}.QuickEntryDialog_uploadIcon___bPlZ{width:50px;height:50px;filter:brightness(0);opacity:.8}.QuickEntryDialog_uploadLabel__7JjJb{font-size:.875rem;font-weight:600;letter-spacing:.02em}.QuickEntryDialog_dots__BUnZ7{display:flex;justify-content:center;gap:8px;padding-top:8px}.QuickEntryDialog_dot__6u7qU{width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;background:rgba(0,0,0,.4)}.QuickEntryDialog_dotActive__A70Ju{background:rgba(0,0,0,.9)}.QuickEntryDialog_mediaButtons__ToXET{display:flex;justify-content:space-evenly;gap:12px;padding:10px}.QuickEntryDialog_mediaButton__FC1oD{flex:1 1;max-width:140px;height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--app-primary);background:transparent;color:var(--app-primary);border-radius:10px;font-weight:700;font-size:.85rem;letter-spacing:.03em;cursor:pointer}.QuickEntryDialog_mediaButton__FC1oD:hover{background:rgba(62,39,35,.06)}.QuickEntryDialog_counter__ssgTB{display:flex;align-items:center;justify-content:space-evenly;padding:12px 10px}.QuickEntryDialog_counterBtn__AAYHo{width:30px;height:30px;border-radius:10px;border:none;background:var(--secondary-light,#FFB27D);color:var(--monochrome-black,#000);font-size:1rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.QuickEntryDialog_counterBtn__AAYHo:hover{filter:brightness(.96)}.QuickEntryDialog_counterValue__CMf_Q{font-size:1.125rem;font-weight:600;color:var(--app-text)}.QuickEntryDialog_sexRow__GR462{display:flex;align-items:stretch;height:40px}.QuickEntryDialog_sexSegment__baJY9{flex:1 1;border:none;background:transparent;color:var(--app-primary-dark);font-family:inherit;font-weight:600;font-size:.75rem;letter-spacing:.02em;cursor:pointer}.QuickEntryDialog_sexSegmentActive__VKmbG{background:var(--primary-light);color:var(--monochrome-off-white,#FAFAF5)}.QuickEntryDialog_sexDivider__DGuKZ{width:1px;background:var(--app-primary-dark)}.QuickEntryDialog_antlerLabelRow__jmogu{display:flex;align-items:center;padding:6px 20px 0}.QuickEntryDialog_antlerHeading__Gm3CF{font-size:.875rem;font-weight:600;color:var(--app-primary-dark)}.QuickEntryDialog_antlerRow__xdmBr{display:flex;align-items:center;justify-content:space-between;padding:4px 20px 6px}.QuickEntryDialog_antlerGlyphs__E4xgV{display:flex;align-items:center;color:var(--app-tertiary)}.QuickEntryDialog_antlerCol__fuQdg{display:flex;flex-direction:column;gap:2px}.QuickEntryDialog_antlerColRight__4zdWj{align-items:flex-start}.QuickEntryDialog_antlerColLeft__VKRwu{align-items:flex-end}.QuickEntryDialog_antlerSmallLabel__IVRTV{font-size:.625rem;font-weight:600;color:var(--monochrome-ash,#8A8A80)}.QuickEntryDialog_pointsBox__TOtjK{width:56px;height:40px;display:flex;align-items:center;justify-content:center;gap:2px;border:1px solid var(--app-primary);border-radius:10px;background:transparent;color:var(--app-primary);cursor:pointer}.QuickEntryDialog_pointsValue__xa0eJ{font-weight:600;font-size:.875rem;line-height:1}.QuickEntryDialog_pointsChevron__H2AtP{width:18px;height:18px;flex-shrink:0}.QuickEntryDialog_pointsSheetBackdrop__zbsEu{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center;z-index:10060;animation:QuickEntryDialog_fade__cBpTs .15s ease}.QuickEntryDialog_pointsSheet__pErHU{width:100%;max-width:420px;max-height:70vh;display:flex;flex-direction:column;background:var(--app-card);border-radius:20px 20px 0 0;box-shadow:0 -8px 30px rgba(0,0,0,.25);animation:QuickEntryDialog_fade__cBpTs .18s ease}.QuickEntryDialog_handle__2pgLR{width:40px;height:4px;border-radius:2px;background:rgba(62,39,35,.25);margin:10px auto 4px}.QuickEntryDialog_pointsSheetHeader__Xt0LP{display:flex;align-items:center;justify-content:space-between;padding:8px 20px 12px}.QuickEntryDialog_pointsSheetTitle___9cW5{font-size:1.15rem;font-weight:700;color:var(--app-primary)}.QuickEntryDialog_pointsSheetClose__4Oz4L{width:32px;height:32px;border-radius:50%;border:none;background:rgba(62,39,35,.08);color:var(--app-primary);font-size:1.3rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.QuickEntryDialog_pointsSheetClose__4Oz4L:hover{background:rgba(62,39,35,.16)}.QuickEntryDialog_pointsSheetBody__586nu{overflow-y:auto;padding:0 20px 24px}.QuickEntryDialog_pointsTile__RHmR4{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;border:none;background:transparent;border-radius:10px;cursor:pointer;text-align:left}.QuickEntryDialog_pointsTile__RHmR4:not(:last-child){border-bottom:1px solid rgba(62,39,35,.15)}.QuickEntryDialog_pointsTileActive__70rkI{background:rgba(255,96,0,.1)}.QuickEntryDialog_pointsRadio__EcjzG{flex-shrink:0;width:24px;height:24px;border-radius:50%;border:2px solid var(--app-primary);display:flex;align-items:center;justify-content:center}.QuickEntryDialog_pointsRadioActive__QohKP{border-color:var(--app-accent);background:var(--app-accent)}.QuickEntryDialog_pointsCheck___Ktu0{color:#fff;font-size:.85rem;font-weight:800;line-height:1}.QuickEntryDialog_pointsTileLabel__DL7xR{flex:1 1;font-size:1rem;font-weight:600;color:var(--app-primary)}.QuickEntryDialog_pointsTileActive__70rkI .QuickEntryDialog_pointsTileLabel__DL7xR{color:var(--app-accent)}.QuickEntryDialog_diseasePrompt__r8lkq{border:none;background:transparent;color:var(--app-primary);font-weight:600;font-size:1rem;text-decoration:underline;cursor:pointer;padding:0}.QuickEntryDialog_noteLabel__hHZr2{display:block;font-size:.7rem;font-weight:700;letter-spacing:.06em;color:var(--app-primary);margin-bottom:4px}.QuickEntryDialog_noteField__0_2RR{width:100%;min-height:80px;resize:vertical;padding:10px 12px;border:1px solid var(--app-primary);border-radius:10px;background:rgba(27,0,0,.04);color:var(--app-text);font-family:inherit;font-size:.95rem}.QuickEntryDialog_noteField__0_2RR:focus{outline:none;border-color:var(--app-primary-dark)}.QuickEntryDialog_errorText__TdcX6{color:var(--app-danger,#C0392B);font-size:.85rem;text-align:center;margin:4px 10px 0}.QuickEntryDialog_footer__eKGyf{display:flex;align-items:center;justify-content:space-evenly;gap:12px;height:60px;padding:0 10px}.QuickEntryDialog_footerBtn__dx1GV{width:120px;height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:none;cursor:pointer;font-weight:700;font-size:.85rem;letter-spacing:.02em}.QuickEntryDialog_dateBtn__oNjlR{background:var(--app-primary);color:#fff}.QuickEntryDialog_dateBtn__oNjlR:hover{background:var(--app-primary-dark)}.QuickEntryDialog_saveBtn__USAhO{background:var(--app-primary);color:#fff}.QuickEntryDialog_saveBtn__USAhO:hover{background:var(--app-primary-dark)}.QuickEntryDialog_footerBtn__dx1GV:disabled{opacity:.6;cursor:default}.QuickEntryDialog_dateInput__gR9_6{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.QuickEntryDialog_clock__Bx3qt{width:18px;height:18px;flex-shrink:0}.SpeedDial_backdrop__8ngup{position:fixed;inset:0;z-index:798;background:transparent}.SpeedDial_root__pZ2GP{position:fixed;right:20px;bottom:20px;z-index:800;gap:14px}.SpeedDial_actions__chfR3,.SpeedDial_root__pZ2GP{display:flex;flex-direction:column;align-items:flex-end}.SpeedDial_actions__chfR3{gap:12px}.SpeedDial_action__jdENP{display:flex;align-items:center;gap:10px;background:none;border:none;padding:0;cursor:pointer;animation:SpeedDial_dialIn__ef5_0 .16s ease both}.SpeedDial_actionLabel__7uG25{background:var(--app-card);color:var(--app-primary);padding:6px 12px;border-radius:8px;font-weight:600;font-size:.8rem;letter-spacing:.02em;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.18)}.SpeedDial_actionFab__w_rpM{width:44px;height:44px;flex-shrink:0;border-radius:50%;background:var(--app-primary);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px rgba(0,0,0,.28)}.SpeedDial_action__jdENP:hover .SpeedDial_actionFab__w_rpM{background:var(--app-primary-dark)}.SpeedDial_actionFab__w_rpM{position:relative}.SpeedDial_lockVeil__hGdJ3{position:absolute;inset:0;border-radius:50%;display:flex;justify-content:flex-end;align-items:flex-start;padding:8px 8px 0 0;background:rgba(117,117,117,.85);color:var(--monochrome-black);pointer-events:none}@keyframes SpeedDial_dialIn__ef5_0{0%{opacity:0}to{opacity:1}}.SpeedDial_fab__zQDm0{width:56px;height:56px;border-radius:50%;background:var(--app-primary);color:#fff;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,.32);cursor:pointer}.SpeedDial_fab__zQDm0:hover{background:var(--app-primary-dark)}.SpeedDial_fabIcon__e1RKa{width:28px;height:28px;transition:transform .2s ease}.SpeedDial_fabOpen__Dab3g .SpeedDial_fabIcon__e1RKa{transform:rotate(45deg)}.toast_toast__YJeA4{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom));z-index:100001;max-width:min(420px,calc(100vw - 32px));padding:12px 18px;border-radius:12px;background:rgba(33,33,33,.94);color:#fff;font-size:14px;font-weight:600;line-height:1.35;text-align:center;box-shadow:0 6px 24px rgba(0,0,0,.25);transform:translate(-50%,12px);opacity:0;transition:opacity .2s ease,transform .2s ease;pointer-events:none}.toast_visible__pp7Z0{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.toast_toast__YJeA4{transition:none}}.TrophySyncDialog_subtitle__05B_P{margin:0;padding:0 30px;text-align:center;font-size:.8125rem;color:var(--app-text-muted)}.TrophySyncDialog_uploadBox__3zD6A{width:calc(100% - 20px);border:none;padding:0;cursor:pointer;font:inherit}.TrophySyncDialog_uploadBox__3zD6A:hover{filter:brightness(.97)}.TrophySyncDialog_uploadBox__3zD6A:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.TrophySyncDialog_carouselBox__eZ16l{position:relative;display:block;background:#000}.TrophySyncDialog_viewport__AtmT2{height:100%;overflow:hidden;cursor:-webkit-grab;cursor:grab}.TrophySyncDialog_viewport__AtmT2:active{cursor:-webkit-grabbing;cursor:grabbing}.TrophySyncDialog_track__c0zwe{display:flex;height:100%;touch-action:pan-y pinch-zoom}.TrophySyncDialog_slide__BEmZ5{flex:0 0 100%;min-width:0;height:100%;display:flex;align-items:center;justify-content:center}.TrophySyncDialog_noPreview__TrMdn{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 16px;color:#fff;font-size:.8125rem;text-align:center}.TrophySyncDialog_noPreviewName__R_giU{font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrophySyncDialog_navBtn__bRh8S,.TrophySyncDialog_removeBtn__Q1qEa{position:absolute;border:none;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.TrophySyncDialog_removeBtn__Q1qEa{top:6px;right:6px;width:26px;height:26px}.TrophySyncDialog_navBtn__bRh8S{top:50%;width:32px;height:32px;margin-top:-16px;opacity:.85}.TrophySyncDialog_navPrev__SYzp5{left:6px}.TrophySyncDialog_navNext__j20W2{right:6px}.TrophySyncDialog_navBtn__bRh8S:hover,.TrophySyncDialog_removeBtn__Q1qEa:hover{background:rgba(0,0,0,.8);opacity:1}@media (hover:none){.TrophySyncDialog_navBtn__bRh8S{display:none}}.TrophySyncDialog_pill__w4E5a{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);padding:3px 10px;border-radius:12px;background:rgba(0,0,0,.6);color:#fff;font-size:.75rem;font-weight:600;pointer-events:none;white-space:nowrap}.TrophySyncDialog_count__fICi4{margin:6px 0 0}.TrophySyncDialog_count__fICi4,.TrophySyncDialog_hint__oopLG{text-align:center;font-size:.75rem;color:var(--app-text-muted)}.TrophySyncDialog_hint__oopLG{margin:8px 20px 0;font-weight:600}.TrophySyncDialog_hintWarn__flbyH{color:var(--secondary-dark)}.TrophySyncDialog_startBtn__fsraE{width:180px}.TrophySyncDialog_progressBox__z8N9e{flex-direction:column;gap:0;padding:0 20px;color:var(--monochrome-black,#000)}.TrophySyncDialog_doneIcon__pWjmq{color:var(--app-tertiary)}.TrophySyncDialog_status__QU0ao{margin:14px 0 10px;text-align:center;font-size:.875rem;font-weight:600;color:var(--monochrome-black,#000)}.TrophySyncDialog_bar__AdSyH{position:relative;width:100%;height:6px;border-radius:4px;background:#fff;overflow:hidden}.TrophySyncDialog_barFill__MOCIE{display:block;height:100%;background:var(--app-tertiary);transition:width .3s ease}.TrophySyncDialog_barIndeterminate__jIboS{position:absolute;top:0;bottom:0;width:40%;background:var(--app-tertiary);animation:TrophySyncDialog_indeterminate__zSYgW 1.2s ease-in-out infinite}@keyframes TrophySyncDialog_indeterminate__zSYgW{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.TrophySyncDialog_barIndeterminate__jIboS{animation:none;left:0;width:100%;opacity:.4}.TrophySyncDialog_barFill__MOCIE{transition:none}}.TrophySyncDialog_note___0Lrf{margin:12px 24px 0;text-align:center;font-size:.8125rem;color:var(--app-text-muted)}.TrophySyncDialog_mediaButton__U334_:disabled{opacity:.45;cursor:default}.TrophySyncDialog_mediaButton__U334_:disabled:hover{background:transparent}.TrophySyncDialog_dialogFocus__ozfdJ:focus{outline:none}.TrophySyncDialog_dialogFocus__ozfdJ:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.TrophySyncStatusBar_band__cNSdF.TrophySyncStatusBar_band__cNSdF{padding:0;overflow:hidden;margin-bottom:12px}.TrophySyncStatusBar_bar__XVELc{display:flex;flex-direction:column;gap:8px;width:100%;padding:10px 8px 10px 12px;border:none;background:transparent;color:#fff;font:inherit;text-align:left;cursor:pointer}.TrophySyncStatusBar_bar__XVELc:hover{background:rgba(255,255,255,.06)}.TrophySyncStatusBar_bar__XVELc:focus-visible{outline:2px solid #fff;outline-offset:-4px}.TrophySyncStatusBar_row__OoVzf{display:flex;align-items:center;gap:10px;min-width:0}.TrophySyncStatusBar_icon__0Mwtr{display:flex;flex-shrink:0}.TrophySyncStatusBar_text__tRBEa{display:flex;flex-direction:column;flex:1 1;min-width:0}.TrophySyncStatusBar_title__tnJmf{font-size:.875rem;font-weight:700}.TrophySyncStatusBar_status__g84Yr{font-size:.75rem;color:rgba(255,255,255,.85);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrophySyncStatusBar_count__wVVrh{flex-shrink:0;font-size:.8125rem;font-weight:700}.TrophySyncStatusBar_chevron__218oG{width:24px;height:24px;flex-shrink:0}.TrophySyncStatusBar_track__t6S5_{display:block;height:5px;border-radius:3px;background:rgba(255,255,255,.25);overflow:hidden}.TrophySyncStatusBar_fill__1lfSV{display:block;height:100%;background:#fff;transition:width .3s ease}.TrophySyncStatusBar_sheetBackdrop___k1nB{z-index:10050}.TrophySyncStatusBar_description__cpCH_{margin:0 0 12px;font-size:.8125rem;color:var(--app-text-muted)}.TrophySyncStatusBar_allDone__h_aLd{margin:0;color:var(--app-text)}.TrophySyncStatusBar_batch__YMfMb{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.TrophySyncStatusBar_batchLabel__Y9HNi{font-weight:600;color:var(--app-primary)}.TrophySyncStatusBar_batchTrack__N6GGP{display:block;height:4px;border-radius:2px;background:var(--monochrome-line,#E0E0E0);overflow:hidden}.TrophySyncStatusBar_batchFill__nyE0K{display:block;height:100%;background:var(--app-tertiary-light);transition:width .3s ease}.TrophySyncStatusBar_batchFailed__sPnZy{font-size:.75rem;color:var(--secondary-dark)}@media (prefers-reduced-motion:reduce){.TrophySyncStatusBar_batchFill__nyE0K,.TrophySyncStatusBar_fill__1lfSV{transition:none}}.ShareLogSelector_field__V1IjJ{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;background:transparent;border:1px solid var(--app-primary);border-radius:10px;cursor:pointer;text-align:left;color:var(--app-primary)}.ShareLogSelector_field__V1IjJ:hover{background:rgba(62,39,35,.04)}.ShareLogSelector_fieldLabel__gf5vg{flex:1 1;font-size:1rem;font-weight:600;color:var(--app-primary)}.ShareLogSelector_chevron__Jn_j9{width:20px;height:20px;flex-shrink:0}.ShareLogSelector_backdrop__vD0S_{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center;z-index:10060;animation:ShareLogSelector_fade__wC0oO .15s ease}@keyframes ShareLogSelector_fade__wC0oO{0%{opacity:0}to{opacity:1}}.ShareLogSelector_sheet__YoGQh{width:100%;max-width:520px;max-height:80vh;display:flex;flex-direction:column;background:var(--app-card);border-radius:20px 20px 0 0;box-shadow:0 -8px 30px rgba(0,0,0,.25)}.ShareLogSelector_handle__elCc_{width:40px;height:4px;border-radius:2px;background:rgba(62,39,35,.25);margin:10px auto 4px}.ShareLogSelector_header__wIy1I{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 20px 12px}.ShareLogSelector_title__9wKC2{font-size:1.2rem;font-weight:700;color:var(--app-primary)}.ShareLogSelector_headerActions__AkD3z{display:flex;align-items:center;gap:8px}.ShareLogSelector_bulkBtn__nzo6I{padding:6px 12px;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;border:1px solid var(--app-primary);background:transparent;color:var(--app-primary)}.ShareLogSelector_bulkBtnPrimary__R2NtV{background:var(--app-accent);border-color:var(--app-accent);color:#fff}.ShareLogSelector_closeButton__VGxOb{width:32px;height:32px;border-radius:50%;border:none;background:rgba(62,39,35,.08);color:var(--app-primary);font-size:1.3rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ShareLogSelector_closeButton__VGxOb:hover{background:rgba(62,39,35,.16)}.ShareLogSelector_body__QWQnc{overflow-y:auto;padding:0 20px 24px}.ShareLogSelector_tile__zrx_i{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px 12px;margin-bottom:8px;border:none;background:transparent;border-radius:10px;cursor:pointer;text-align:left}.ShareLogSelector_tileActive__Xkooi{background:rgba(255,96,0,.1)}.ShareLogSelector_radio__B_yeX{flex-shrink:0;margin-top:2px;width:24px;height:24px;border-radius:50%;border:2px solid var(--app-primary);display:flex;align-items:center;justify-content:center}.ShareLogSelector_radioActive__vaOjA{border-color:var(--app-accent);background:var(--app-accent)}.ShareLogSelector_check__7ojdX{color:#fff;font-size:.85rem;font-weight:800;line-height:1}.ShareLogSelector_tileText__FWrw9{display:flex;flex-direction:column;gap:6px;min-width:0}.ShareLogSelector_tileTitle__5Rp9_{font-size:1rem;font-weight:600;color:var(--app-primary)}.ShareLogSelector_tileActive__Xkooi .ShareLogSelector_tileTitle__5Rp9_{color:var(--app-accent)}.ShareLogSelector_tileSubtitle__yyswn{font-size:.85rem;color:var(--app-text-muted);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ShareLogSelector_thumbWrap__bFTMn{display:block;position:relative;width:120px;height:80px;border-radius:8px;overflow:hidden;background:rgba(62,39,35,.08)}.ShareLogSelector_thumb__KRBTD{width:100%;height:100%;object-fit:cover;display:block}.ShareLogSelector_playOverlay__S4cNl{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;pointer-events:none}.complete-profile_container__HVOom{height:100svh;overflow-y:auto;display:grid;place-items:center;padding:2rem 1.25rem;background:var(--app-bg);color:var(--app-text)}.complete-profile_card__6SWOX{background:var(--app-card);border:1px solid var(--app-card-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow);width:100%;max-width:440px;padding:2.5rem 2rem;text-align:center}.complete-profile_title___qDSf{color:var(--app-primary);font-size:1.6rem;font-weight:800;letter-spacing:-.01em;margin-bottom:.4rem}.complete-profile_subtitle__YZiuZ{color:var(--app-text-muted);font-size:.95rem;font-weight:500;margin-bottom:1.75rem}.complete-profile_error__6tmvi{background:var(--danger-bg,rgba(220,38,38,.08));color:var(--danger-default);font-size:.88rem;font-weight:600;border-radius:var(--app-radius-sm);padding:.7rem .9rem;margin-bottom:1.25rem;text-align:center}.complete-profile_form__GnhuT{display:flex;flex-direction:column;gap:1.1rem;text-align:left}.complete-profile_row__9dPux{display:grid;grid-template-columns:1fr 1fr;grid-gap:.9rem;gap:.9rem}.complete-profile_submitWrap__6wmFC{margin-top:.4rem}.memories_row__8qgqr{margin-bottom:1.25rem}.memories_track__8udN9{display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:3px 2px;margin:-3px -2px}.memories_track__8udN9::-webkit-scrollbar{display:none}.memories_card__w9aGi{position:relative;flex:0 0 auto;width:110px;height:150px;padding:2px;border:2px solid var(--secondary-default);border-radius:16px;background:transparent;scroll-snap-align:start;cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:transform .15s ease}.memories_card__w9aGi:hover{transform:translateY(-1px)}.memories_card__w9aGi:active{transform:scale(.97)}.memories_card__w9aGi:focus-visible,.memories_emptyCard__avp8U:focus-visible{outline:2px solid var(--secondary-default);outline-offset:2px}.memories_seen__RM6O_{border-color:var(--monochrome-ash)}.memories_face__I_RhL{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:12px;background:var(--monochrome-line)}.memories_coverMedia__Kh7w1{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.memories_coverLeft___GPPl{object-position:left center}.memories_fade__0IPZI{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.75));pointer-events:none}.memories_fadeBrown__fJ0Cw{background:linear-gradient(180deg,transparent 45%,rgba(27,0,0,.85))}.memories_caption__FqBy7{position:absolute;left:8px;right:8px;bottom:8px;display:flex;flex-direction:column;gap:2px;pointer-events:none}.memories_title__4LN3X{color:var(--monochrome-white);font-weight:800;font-size:14px;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.memories_subtitle__zwFAY{color:rgba(255,255,255,.8);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.memories_sponsoredTag___ymdG{position:absolute;left:6px;bottom:6px;display:flex;pointer-events:none}.memories_species__f4DS9{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:12px;background:var(--card-default);color:var(--primary-dark)}.memories_speciesCompact__Lm1Iq{justify-content:flex-start;gap:6px;padding-top:24px}.memories_speciesName__06S9O{max-width:100%;font-weight:600;font-size:22px;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.memories_speciesCompact__Lm1Iq .memories_speciesName__06S9O{font-size:10px;letter-spacing:.6px}.memories_speciesPoints__MNuSw{display:flex;align-items:center;gap:10px;color:var(--primary-default);font-weight:600;font-size:18px}.memories_emptyCard__avp8U{flex:0 0 auto;width:110px;height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:2px dashed var(--monochrome-ash);border-radius:14px;background:transparent;color:var(--app-text);font:inherit;font-weight:700;font-size:13px;cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent}.memories_emptyCard__avp8U:hover .memories_plus__V_lch{background:rgba(255,96,0,.22)}.memories_plus__V_lch{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,96,0,.15);color:var(--secondary-default);transition:background .15s ease}.memories_digestFace__sJwTo{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(180deg,var(--tertiary-default),var(--tertiary-dark))}.memories_digestEyebrow__CP8g7{margin-top:10px;color:var(--secondary-light);font-weight:600;font-size:10px;letter-spacing:1px}.memories_digestTitle__T__jG{margin-top:2px;color:var(--monochrome-white);font-weight:800;font-size:15px;letter-spacing:.8px;line-height:1.1}.memories_lockVeil__Ox2CE{position:absolute;inset:0;display:flex;justify-content:flex-end;align-items:flex-start;padding:5px 4px 0 0;background:rgba(117,117,117,.85);color:var(--monochrome-black);pointer-events:none}.memories_skeleton__76AMV{flex:0 0 auto;width:110px;height:150px;border-radius:14px;background:linear-gradient(90deg,var(--monochrome-line) 25%,var(--monochrome-input) 50%,var(--monochrome-line) 75%);background-size:200% 100%;animation:memories_memoriesShimmer__LGkpN 1.4s infinite}@keyframes memories_memoriesShimmer__LGkpN{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.memories_skeleton__76AMV{animation:none}.memories_card__w9aGi{transition:none}}.story_overlay__wvwEL{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;gap:16px;background:#000;color:#fff;animation:story_overlayIn__RLeQl .18s ease-out;overscroll-behavior:contain}@keyframes story_overlayIn__RLeQl{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.story_frame__Sdqps{position:relative;height:100%;width:min(100%,calc(100dvh * 9 / 16));overflow:hidden;background:#000;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;outline:none}@media (min-width:720px){.story_frame__Sdqps{height:min(100%,920px);width:min(100%,calc(min(100dvh, 920px) * 9 / 16));border-radius:14px}}.story_sideNav__PxPow{display:none;flex:0 0 auto;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.14);color:#fff;cursor:pointer;place-items:center;transition:background .15s ease}.story_sideNav__PxPow:hover:not(:disabled){background:rgba(255,255,255,.26)}.story_sideNav__PxPow:disabled{opacity:0;cursor:default}.story_sideNav__PxPow:focus-visible{outline:2px solid var(--secondary-default);outline-offset:2px}@media (min-width:720px) and (hover:hover){.story_sideNav__PxPow{display:grid}}.story_layer__w06dM{position:absolute;inset:0;animation:story_layerIn__3k04H .2s ease-out both}@keyframes story_layerIn__3k04H{0%{opacity:0}to{opacity:1}}.story_topBar__0lWC9{position:absolute;top:0;left:0;right:0;z-index:2;padding:max(8px,env(safe-area-inset-top)) 4px 12px 12px;background:linear-gradient(180deg,rgba(0,0,0,.65),transparent);pointer-events:none}.story_topBar__0lWC9 a,.story_topBar__0lWC9 button{pointer-events:auto}.story_bars__HFRhV{display:flex;gap:4px;margin-right:8px}.story_bar__rFTN1{position:relative;flex:1 1;height:4px;border-radius:4px;overflow:hidden;background:rgba(255,255,255,.4);box-shadow:0 0 3px rgba(0,0,0,.25)}.story_barFill__6wkcu{position:absolute;inset:0;background:#fff;border-radius:4px;transform-origin:left center;transform:scaleX(0)}.story_barFull__1T7sV{transform:scaleX(1)}.story_barRunning__oJiAy{animation:story_barFill__6wkcu var(--story-ms,5s) linear forwards}@keyframes story_barFill__6wkcu{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.story_paused__84ThO .story_barRunning__oJiAy,.story_paused__84ThO .story_kenBurns__Y8GQm{animation-play-state:paused}.story_topRow__bjrLg{display:flex;align-items:center;gap:2px;margin-top:8px;min-height:40px}.story_titleBlock__IAoU6{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.story_title__tiJ_v{max-width:100%;font-weight:800;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story_subline__Ygqg1{color:rgba(255,255,255,.75);font-size:12px}.story_action__q8SJn{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;margin:0 2px;border:0;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;cursor:pointer;transition:background .15s ease}.story_action__q8SJn:hover{background:rgba(0,0,0,.7)}.story_action__q8SJn:focus-visible{outline:2px solid var(--secondary-default);outline-offset:1px}.story_kenBurns__Y8GQm{animation:story_kenBurns__Y8GQm var(--story-ms,5s) linear forwards;will-change:transform}@keyframes story_kenBurns__Y8GQm{0%{transform:scale(1)}to{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.story_kenBurns__Y8GQm,.story_layer__w06dM,.story_overlay__wvwEL{animation:none}}.MemoryViewer_fill__Z7d0Y{position:absolute;inset:0}.MemoryViewer_media__KxqvJ{position:absolute;inset:0;width:100%;height:100%;display:block}.MemoryViewer_cover__zjSQ9{object-fit:cover}.MemoryViewer_contain__7Itq4{object-fit:contain}.MemoryViewer_blurClip__O_9cE{position:absolute;inset:0;overflow:hidden}.MemoryViewer_blurBackdrop__LOL6n{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(2);filter:blur(10px)}.MemoryViewer_placeLine__E3A0q{display:flex;align-items:center;gap:6px;min-width:0;color:rgba(255,255,255,.85);font-size:16px}.MemoryViewer_placeLine__E3A0q img{flex:0 0 auto;width:auto;height:18px}.MemoryViewer_placeLine__E3A0q span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MemoryViewer_backdrop__Y54YR{position:absolute;inset:-40px;width:calc(100% + 80px);height:calc(100% + 80px);object-fit:cover;filter:blur(24px)}.MemoryViewer_veil__8DS4V{position:absolute;inset:0;background:rgba(0,0,0,.65)}.MemoryViewer_bottomFade__lQyEO{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.75));pointer-events:none}.MemoryViewer_brandGradient__0QsRS{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(180deg,var(--primary-default),var(--primary-dark))}.MemoryViewer_slideText__bUuBe{position:absolute;left:24px;right:24px;bottom:max(56px,calc(env(safe-area-inset-bottom) + 40px));display:flex;flex-direction:column;gap:8px;pointer-events:none}.MemoryViewer_bigTitle__fCw3U:after,.MemoryViewer_chapterTitle__PeBVg:after,.MemoryViewer_ctaTitle__dLWCj:after,.MemoryViewer_statsTitle__dhPd9:after{content:none}.MemoryViewer_bigTitle__fCw3U{margin:0;color:#fff;font-weight:800;font-size:clamp(26px,8vw,34px);line-height:1.1}.MemoryViewer_chapterTitle__PeBVg{margin:0;color:#fff;font-weight:800;font-size:clamp(24px,7vw,30px);line-height:1.1}.MemoryViewer_slideLine__o3Xzx{color:rgba(255,255,255,.85);font-size:16px}.MemoryViewer_eyebrow___1fY9{color:var(--secondary-light);font-weight:600;font-size:14px;letter-spacing:1.2px}.MemoryViewer_mediaFailed__9Ts6Y{position:absolute;inset:0;display:grid;place-items:center;color:var(--monochrome-label)}.MemoryViewer_huntChip__iFq9a{display:inline-flex;align-items:center;gap:4px;max-width:100%;margin-top:1px;padding:2px 6px;border-radius:6px;background:var(--tertiary-light);color:#fff;font-weight:600;font-size:11px}.MemoryViewer_huntChip__iFq9a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MemoryViewer_statsPage__94_wn::-webkit-scrollbar{display:none}.MemoryViewer_statsPage__94_wn{position:absolute;inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;background:linear-gradient(180deg,var(--primary-default),var(--primary-dark));padding:72px 16px 24px}.MemoryViewer_ctaContent__NRlpa,.MemoryViewer_statsContent__3U_zW{width:100%;max-width:440px;margin:0 auto;display:flex;flex-direction:column}.MemoryViewer_statsTitle__dhPd9{margin:6px 0 16px;color:#fff;font-weight:800;font-size:26px;line-height:1.15}.MemoryViewer_statsCard__05_6C{display:flex;flex-direction:column;padding:15px;border-radius:15px;background:var(--card-default);color:var(--primary-dark)}.MemoryViewer_cardHeader__ptWM7{display:flex;align-items:center;gap:8px}.MemoryViewer_cardDate__FCItD{flex:1 1 auto;min-width:0;font-weight:600;font-size:16px}.MemoryViewer_greenChip__sIpau{flex:0 0 auto;padding:3px 8px;border-radius:8px;background:var(--tertiary-light);color:#fff;font-weight:600;font-size:11px}.MemoryViewer_speciesRow__Kmq55{display:flex;justify-content:space-evenly;margin-top:12px}.MemoryViewer_speciesItem__S_J_9{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.MemoryViewer_cardLabel__f1uBA{font-weight:600;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MemoryViewer_cardValue__DSioI{font-weight:600;font-size:16px}.MemoryViewer_rule__JXxeJ{width:100%;margin:10px 0;border:0;border-top:2px solid var(--primary-dark)}.MemoryViewer_totals__MXQmg{display:flex;justify-content:space-evenly;gap:6px;padding:12px 6px}.MemoryViewer_antlerRow__CzAVo{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px}.MemoryViewer_antlerText__r5th5{display:flex;flex-direction:column;align-items:center;gap:2px}.MemoryViewer_conditions__1VlT_{display:flex;align-items:center;justify-content:space-evenly;gap:12px}.MemoryViewer_condition__Jk6xn{display:flex;align-items:center;gap:10px;min-width:0}.MemoryViewer_conditionText__AvQej{display:flex;flex-direction:column;font-weight:600;font-size:14px}.MemoryViewer_conditionRule__UnLu9{width:1px;height:25px;background:var(--primary-dark)}.MemoryViewer_ctaPage__Kni2n{position:absolute;inset:0;display:flex;align-items:center;padding:72px 16px 24px}.MemoryViewer_ctaArt__IlK1G{width:100%;aspect-ratio:1;border-radius:15px;object-fit:cover;margin-bottom:16px;max-height:calc(100dvh - 72px - 24px - 220px);max-width:calc(100dvh - 72px - 24px - 220px);align-self:center}.MemoryViewer_ctaCard__M29fv{padding:20px;border-radius:15px;background:var(--card-default)}.MemoryViewer_ctaTitle__dLWCj{margin:0;color:var(--primary-dark);font-weight:800;font-size:24px;line-height:1.15}.MemoryViewer_ctaSubtitle__XBDG_{margin:6px 0 0;color:var(--primary-default);font-weight:600;font-size:15px}.MemoryViewer_ctaButton__3_6aA{margin-top:20px;border-radius:999px}