.TwLFCG_page{width:100%;min-height:60svh;padding:48px max(20px, env(safe-area-inset-right)) 48px max(20px, env(safe-area-inset-left));text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.TwLFCG_icon{width:56px;height:56px;color:var(--nav-accent);opacity:.7;margin-bottom:16px}.TwLFCG_title{font-family:var(--font-montserrat), sans-serif;color:var(--nav-ink);margin-bottom:12px;font-size:clamp(24px,4vw,32px);font-weight:600}.TwLFCG_message{max-width:500px;color:var(--nav-muted);margin-bottom:28px;font-size:16px;line-height:1.6}.TwLFCG_actions{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;max-width:420px;display:flex}.TwLFCG_action{border-radius:10px;flex:180px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:16px;font-weight:600;display:inline-flex}.TwLFCG_primary{background:var(--nav-accent);color:#fff}.TwLFCG_secondary{border:1px solid var(--nav-accent);color:var(--nav-accent)}@media (hover:hover){.TwLFCG_primary:hover{background:#5b5444}.TwLFCG_secondary:hover{background:var(--nav-accent-soft)}}
