.bitcoin-theme_bitcoin__Hx24Z{--background:#fcfaf7;--foreground:#29241e;--card:#fff;--card-foreground:#29241e;--primary:#f7931a;--primary-foreground:#241709;--muted:#f7eee3;--muted-foreground:#706457;--border:#e8dccd;--input:#e8dccd;--ring:#b85c00;--accent:#fff0da;--accent-foreground:#493722;--sidebar:#fff;--sidebar-background:#fff;--sidebar-border:#e8dccd;--secondary:#f7eee3;--secondary-foreground:#493722;background:var(--background);color:var(--foreground);min-height:100vh}.dark .bitcoin-theme_bitcoin__Hx24Z{--background:#211c16;--foreground:#fff6eb;--card:#2b241c;--card-foreground:#fff6eb;--primary:#f7931a;--primary-foreground:#241709;--muted:#382c20;--muted-foreground:#c7b6a1;--border:#54412d;--input:#54412d;--accent:#382c20;--accent-foreground:#fff6eb;--secondary:#382c20;--secondary-foreground:#c7b6a1;--sidebar:#2b241c;--sidebar-background:#2b241c;--sidebar-border:#54412d}.bitcoin-theme_bitcoin__Hx24Z .text-primary{color:#a94e00}.dark .bitcoin-theme_bitcoin__Hx24Z .text-primary{color:#f7931a}.bitcoin-theme_bitcoin__Hx24Z nav[aria-label="Mobile navigation"]{background:var(--card);border-color:var(--border)}.offscrypt-theme_offscrypt__3UwqX{--background:#f7f7fc;--foreground:#1c1a2e;--card:#fff;--card-foreground:#1c1a2e;--primary:#5b4fe0;--primary-foreground:#fff;--muted:#eeedfa;--muted-foreground:#5f5c78;--border:#dddbef;--input:#dddbef;--ring:#5b4fe0;--accent:#ebe9fd;--accent-foreground:#2e2870;--sidebar:#fff;--sidebar-background:#fff;--sidebar-border:#dddbef;--secondary:#eeedfa;--secondary-foreground:#2e2870;background:var(--background);color:var(--foreground);min-height:100vh}.dark .offscrypt-theme_offscrypt__3UwqX{--background:#13121f;--foreground:#eeedfa;--card:#1c1a2e;--card-foreground:#eeedfa;--primary:#8b80ff;--primary-foreground:#14122b;--muted:#26243c;--muted-foreground:#aba8c8;--border:#36334f;--input:#36334f;--ring:#8b80ff;--accent:#26243c;--accent-foreground:#eeedfa;--secondary:#26243c;--secondary-foreground:#aba8c8;--sidebar:#1c1a2e;--sidebar-background:#1c1a2e;--sidebar-border:#36334f}.offscrypt-theme_offscrypt__3UwqX .text-primary{color:#4a3fd1}.dark .offscrypt-theme_offscrypt__3UwqX .text-primary{color:#a79fff}.offscrypt-theme_offscrypt__3UwqX nav[aria-label="Mobile navigation"]{background:var(--card);border-color:var(--border)}.satoshi-talk_preview__CrTH3 button{cursor:pointer}.satoshi-talk_preview__CrTH3 nav[aria-label="Mobile navigation"]{background:var(--card);border-color:var(--border)}.satoshi-talk_preview__CrTH3 button:focus-visible{outline:2px solid #b85c00;outline-offset:3px}.satoshi-talk_reviewBar__utByi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 24px;border-bottom:1px solid var(--border);font-size:11px;color:var(--muted-foreground);background:var(--card)}.satoshi-talk_reviewBar__utByi strong{color:var(--foreground)}.satoshi-talk_reviewBar__utByi>div{display:flex;gap:4px}.satoshi-talk_reviewBar__utByi button{padding:7px 10px;border-radius:5px}.satoshi-talk_reviewBar__utByi button[aria-pressed=true]{background:var(--muted);color:var(--primary)}.satoshi-talk_floating__kbfi_{position:fixed;right:24px;bottom:24px;z-index:60}.satoshi-talk_floating__kbfi_>button,.satoshi-talk_launcherRow__1_0vQ>button{min-height:48px;padding-inline:20px;border-radius:999px;box-shadow:0 6px 24px #29241e22}.satoshi-talk_dialog__pQT5v{position:fixed;inset:0;margin:auto;width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 32px);overflow-y:auto;border:1px solid var(--border);border-radius:20px;padding:0;background:var(--card);color:var(--foreground);box-shadow:0 24px 80px #29241e30}.satoshi-talk_dialog__pQT5v::backdrop{background:#29241e66}.satoshi-talk_dialogHeader__NqmXJ{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid var(--border)}.satoshi-talk_dialogHeader__NqmXJ p{font-size:11px;color:var(--muted-foreground);margin-bottom:5px}.satoshi-talk_dialogHeader__NqmXJ h2{font-size:22px;font-weight:600;letter-spacing:-.04em}.satoshi-talk_tabs__daZ3W{display:flex;padding:16px 24px 0;gap:8px}.satoshi-talk_tabs__daZ3W button{display:flex;align-items:center;justify-content:center;flex:1;gap:8px;min-height:42px;font-size:13px;border-radius:8px}.satoshi-talk_tabs__daZ3W button[aria-pressed=true]{background:var(--muted);color:var(--primary);font-weight:600}.satoshi-talk_voice__0ilpM{display:flex;align-items:center;flex-direction:column;text-align:center;padding:28px 24px}.satoshi-talk_voiceIcon__7gQoT{display:flex;align-items:center;justify-content:center;width:88px;height:88px;background:var(--accent);color:var(--primary);border:1px solid var(--border);border-radius:28px;margin-bottom:24px}.satoshi-talk_messages__DZ9_M h3,.satoshi-talk_voice__0ilpM h3{font-size:18px;font-weight:600}.satoshi-talk_messages__DZ9_M p,.satoshi-talk_voice__0ilpM p{font-size:13px;line-height:1.8;color:var(--muted-foreground);margin-top:8px}.satoshi-talk_voiceButtons__Kua0m{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;margin-top:28px}.satoshi-talk_voiceButtons__Kua0m button{min-height:44px}.satoshi-talk_text__kjF9g{padding:24px}.satoshi-talk_messages__DZ9_M{min-height:130px;max-height:260px;overflow-y:auto}.satoshi-talk_messages__DZ9_M .satoshi-talk_userMessage__K6i6q{border-radius:12px;padding:12px;background:var(--muted);color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere}.satoshi-talk_messages__DZ9_M .satoshi-talk_previewReply__VUFN0{padding:8px;font-size:12px}.satoshi-talk_text__kjF9g form{display:flex;flex-direction:column;gap:10px;margin-top:20px}.satoshi-talk_text__kjF9g label{font-size:12px}.satoshi-talk_text__kjF9g textarea{width:100%;resize:vertical;border:1px solid var(--input);border-radius:8px;padding:12px;font-size:14px}.satoshi-talk_text__kjF9g form button{align-self:flex-end;min-height:44px}.satoshi-talk_previewNote__2lElM{border-top:1px solid var(--border);padding:16px 24px;font-size:11px;line-height:1.7;color:var(--muted-foreground)}@media (max-width:1023px){.satoshi-talk_floating__kbfi_{bottom:calc(80px + env(safe-area-inset-bottom));right:16px}}@media (max-width:430px){.satoshi-talk_reviewBar__utByi{padding:12px 20px}.satoshi-talk_voiceButtons__Kua0m>button{flex:1}.satoshi-talk_dialogHeader__NqmXJ{padding:20px}}.satoshi-talk_reply__hgv8V{white-space:pre-wrap;overflow-wrap:anywhere}.satoshi-talk_error__zBgDv{color:var(--destructive);padding:12px 24px;font-size:13px}.satoshi-talk_notice__9RvxM{color:var(--muted-foreground);padding:0 24px 12px;font-size:12px}.satoshi-talk_sharing__MRyLm{margin-top:8px;font-size:11px;color:var(--muted-foreground);overflow-wrap:anywhere}.satoshi-talk_sharing__MRyLm button{margin-left:8px;color:inherit;text-decoration:underline}.satoshi-talk_readback__zia1z{margin:0 24px 12px;padding:8px 10px;border:1px solid var(--border);border-radius:6px;font-size:13px;overflow-wrap:anywhere}.satoshi-talk_readbackTitle___zXFk{font-weight:600;margin-bottom:4px}.satoshi-talk_launcherRow__1_0vQ{display:flex;justify-content:flex-end;gap:8px}.satoshi-talk_launcherRow__1_0vQ>button{white-space:normal}.satoshi-talk_launcherRow__1_0vQ>button[aria-label^="End "]{flex-shrink:0;padding-inline:0}.satoshi-talk_panel__Qdbdl{width:min(390px,calc(100vw - 32px));max-height:calc(100dvh - 112px);overflow-y:auto;margin-bottom:12px;border:1px solid var(--border);border-radius:20px;background:var(--card);color:var(--foreground);box-shadow:0 12px 50px #29241e30;outline:none}.satoshi-talk_panel__Qdbdl .satoshi-talk_dialogHeader__NqmXJ{padding:16px 20px}.satoshi-talk_panel__Qdbdl .satoshi-talk_dialogHeader__NqmXJ h2{font-size:20px}.satoshi-talk_panel__Qdbdl .satoshi-talk_voice__0ilpM{padding:20px}.satoshi-talk_panel__Qdbdl .satoshi-talk_voiceIcon__7gQoT{width:64px;height:64px;margin-bottom:16px;border-radius:20px}.satoshi-talk_panel__Qdbdl .satoshi-talk_voiceButtons__Kua0m{margin-top:20px}.satoshi-talk_panel__Qdbdl .satoshi-talk_text__kjF9g{padding:20px}@media (max-width:1023px){.satoshi-talk_panel__Qdbdl{max-height:calc(100dvh - 188px - env(safe-area-inset-bottom, 0px))}.satoshi-talk_floating__kbfi_{max-width:calc(100vw - 32px)}}.satoshi-talk_inline__H3sSR{position:relative;z-index:60}.satoshi-talk_inline__H3sSR>.satoshi-talk_panel__Qdbdl{position:absolute;top:calc(100% + 8px);right:0;margin-bottom:0;max-height:calc(100dvh - 220px - env(safe-area-inset-bottom, 0px))}.satoshi-talk_inline__H3sSR>.satoshi-talk_readback__zia1z{max-width:390px;margin:0 0 8px auto}.satoshi-talk_dock__xbEDj{position:fixed;width:min(390px,calc(100vw - 48px));right:24px;bottom:24px;z-index:70}.satoshi-talk_dock__xbEDj>.satoshi-talk_readback__zia1z{max-height:72px;overflow-y:auto;margin:0 0 8px;background:var(--card)}.satoshi-talk_liveBar__SGrEk{display:flex;align-items:center;gap:8px;padding:12px;border:1px solid var(--border);border-radius:14px;background:var(--card);color:var(--foreground);box-shadow:0 6px 24px #29241e22}.satoshi-talk_liveBar__SGrEk button{min-height:44px}.satoshi-talk_liveBar__SGrEk>button:not(.satoshi-talk_liveName__GIZo6){flex-shrink:0;padding-inline:10px;font-size:13px}.satoshi-talk_liveName__GIZo6{flex:1;min-width:0;overflow-wrap:anywhere;text-align:left;font-weight:600}.satoshi-talk_liveName__GIZo6 span{color:var(--primary)}html[data-voice-dock-open] .satoshi-talk_floating__kbfi_{display:none}@media (max-width:1023px){.satoshi-talk_dock__xbEDj{left:0;right:0;bottom:0;width:auto}.satoshi-talk_liveBar__SGrEk{border-radius:14px 14px 0 0;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.satoshi-talk_dock__xbEDj>.satoshi-talk_panel__Qdbdl{margin:0 auto 8px}}