html[data-theme=classic-dark]{--fp-bg:#282a2a;--fp-nav:#242525;--fp-card:#282a2a;--fp-elevated:#2f3232;--fp-text:#cbc5ba;--fp-nav-text:#cbc5ba;--fp-title:#ddd7cc;--fp-head:#aca396;--fp-muted:#9e9689;--fp-primary:#69aa69;--fp-primary-hover:#5b9a5b;--fp-primary-soft:#69aa6926;--fp-link:#5c9fdf;--fp-accent:#e59230;--fp-accent-hover:#cf8024;--fp-accent-soft:#e5923026;--fp-danger:#d9534f;--fp-danger-hover:#c6433f;--fp-danger-soft:#d9534f26;--fp-success:#69aa69;--fp-warning:#e59230;--fp-border:#ffffff14;--fp-border-strong:#ffffff29;--fp-hover:#ffffff0d;--fp-self:#2f5d55;--fp-green:#69aa69;--fp-income:#69aa69;--fp-nav-shadow:0 1px 0 #ffffff0d;--fp-card-shadow:0 2px 8px #00000024;--fp-dialog-shadow:0 18px 48px #0000006b;--fp-mask-bg:#0000008c;--fp-search-bg:#343636;--fp-control-bg:#ffffff24;--fp-income-bg:#272827e0;--fp-income-shadow:none;--fp-footer:#242525;--fp-focus-ring:0 0 0 3px #69aa6938;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=classic-light]{--fp-bg:#f5f6f8;--fp-nav:#fff;--fp-card:#fff;--fp-elevated:#f9fafb;--fp-text:#2c2e33;--fp-nav-text:#3b3e43;--fp-title:#1f2329;--fp-head:#555962;--fp-muted:#767b85;--fp-primary:#60b044;--fp-primary-hover:#529c38;--fp-primary-soft:#60b0441f;--fp-link:#3b82f6;--fp-accent:#e59230;--fp-accent-hover:#cf8024;--fp-accent-soft:#e592301f;--fp-danger:#dc2626;--fp-danger-hover:#b91c1c;--fp-danger-soft:#dc26261a;--fp-success:#16a34a;--fp-warning:#d97706;--fp-border:#e6e8ec;--fp-border-strong:#d0d5dd;--fp-hover:#f3f5f8;--fp-self:#e8f5e4;--fp-green:#60b044;--fp-income:#16a34a;--fp-nav-shadow:0 4px 24px #0f172a0f;--fp-card-shadow:0 1px 3px #0f172a0d;--fp-dialog-shadow:0 18px 48px #0f172a29;--fp-mask-bg:#0f172a6b;--fp-search-bg:#f1f3f6;--fp-control-bg:#d5d9e0;--fp-income-bg:#f8fafce0;--fp-income-shadow:0 6px 24px #3c50781a, 0 1.5px 6px #3c50780f;--fp-footer:#fff;--fp-focus-ring:0 0 0 3px #60b04433;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=classic-light] ::selection{background:#3b82f640}html[data-bubble=classic] .fp-msg:not([data-appearance-snapshot]) .fp-bubble,.fp-msg[data-appearance-snapshot][data-bubble=classic] .fp-bubble{background:var(--fp-hover);border-radius:12px 12px 12px 4px}html[data-bubble=classic] .fp-msg:not([data-appearance-snapshot]).is-self .fp-bubble,.fp-msg[data-appearance-snapshot][data-bubble=classic].is-self .fp-bubble{background:var(--fp-self);border-radius:12px 12px 4px}html[data-bubble=candy] .fp-msg:not([data-appearance-snapshot]) .fp-bubble,.fp-msg[data-appearance-snapshot][data-bubble=candy] .fp-bubble{color:#5b2742;background:linear-gradient(#fff3f8,#ffd6e7);border-radius:18px;box-shadow:0 6px #f3a0bf}html[data-bubble=candy] .fp-msg:not([data-appearance-snapshot]).is-self .fp-bubble,.fp-msg[data-appearance-snapshot][data-bubble=candy].is-self .fp-bubble{color:#5a3b12;background:linear-gradient(#fff4d6,#ffd9a0);box-shadow:0 6px #e8b56a}html[data-frame=none] .fp-msg:not([data-appearance-snapshot]) .fp-avatar-frame,.fp-msg[data-appearance-snapshot][data-frame=none] .fp-avatar-frame{box-shadow:none}html[data-frame=gold] .fp-msg:not([data-appearance-snapshot]) .fp-avatar-frame,.fp-msg[data-appearance-snapshot][data-frame=gold] .fp-avatar-frame{background:conic-gradient(from 90deg,#8a5a12,#f6e27a,#fff8d0,#d4a017,#8a5a12);padding:3px;box-shadow:0 0 0 1px #f6c85f,0 0 12px #f6c85f73}html[data-frame=gold] .fp-msg:not([data-appearance-snapshot]) .fp-avatar-frame:after,.fp-msg[data-appearance-snapshot][data-frame=gold] .fp-avatar-frame:after{content:"";pointer-events:none;border:1px dashed #f6c85fb3;border-radius:50%;position:absolute;inset:-4px}html[data-bubble=fishpond-blue] .fp-msg:not([data-appearance-snapshot]).is-room:not(.is-standalone) .fp-bubble,.fp-msg[data-appearance-snapshot][data-bubble=fishpond-blue].is-room:not(.is-standalone) .fp-bubble{border:1px solid color-mix(in srgb, #53a7c2 40%, var(--fp-border));background:radial-gradient(ellipse at 100% 100%, #6ac6db38, transparent 70%), color-mix(in srgb, #69c0d8 7%, var(--fp-card));color:var(--fp-text);border-radius:5px 17px 17px;padding:11px 34px 13px 14px;box-shadow:inset 0 -3px #5eb6cd26}html[data-bubble=fishpond-blue] .fp-msg:not([data-appearance-snapshot]).is-room.is-self:not(.is-standalone) .fp-bubble,.fp-msg[data-appearance-snapshot][data-bubble=fishpond-blue].is-room.is-self:not(.is-standalone) .fp-bubble{background:radial-gradient(ellipse at 100% 100%, #6ac6db47, transparent 70%), color-mix(in srgb, #69c0d8 18%, var(--fp-card));border-radius:17px 5px 17px 17px}html[data-bubble=fishpond-blue] .fp-msg:not([data-appearance-snapshot]).is-room:not(.is-standalone) .fp-bubble:after,.fp-msg[data-appearance-snapshot][data-bubble=fishpond-blue].is-room:not(.is-standalone) .fp-bubble:after{content:"";border:2px solid color-mix(in srgb, #75c9df 60%, var(--fp-card));pointer-events:none;background:#f4d963 url(/logo.png) 50%/contain no-repeat;border-radius:50%;width:24px;height:24px;position:absolute;bottom:-5px;right:-5px;box-shadow:0 0 0 3px #75c9df1f}html[data-bubble=paipai-orange] .fp-msg:not([data-appearance-snapshot]).is-room:not(.is-standalone) .fp-bubble,.fp-msg[data-appearance-snapshot][data-bubble=paipai-orange].is-room:not(.is-standalone) .fp-bubble{border:1px solid color-mix(in srgb, #ec9222 38%, var(--fp-border));background:linear-gradient(145deg, color-mix(in srgb, #ef9829 8%, var(--fp-card)), color-mix(in srgb, #ef9829 16%, var(--fp-card)));color:var(--fp-text);border-radius:5px 17px 17px;padding:11px 34px 11px 14px;box-shadow:0 2px #a65d1524}html[data-bubble=paipai-orange] .fp-msg:not([data-appearance-snapshot]).is-room.is-self:not(.is-standalone) .fp-bubble,.fp-msg[data-appearance-snapshot][data-bubble=paipai-orange].is-room.is-self:not(.is-standalone) .fp-bubble{background:linear-gradient(145deg, color-mix(in srgb, #ef9829 19%, var(--fp-card)), color-mix(in srgb, #ef9829 30%, var(--fp-card)));border-radius:17px 5px 17px 17px}html[data-bubble=paipai-orange] .fp-msg:not([data-appearance-snapshot]).is-room:not(.is-standalone) .fp-bubble:after,.fp-msg[data-appearance-snapshot][data-bubble=paipai-orange].is-room:not(.is-standalone) .fp-bubble:after{content:"";border:2px solid var(--fp-card);pointer-events:none;background:#f4d963 url(/logo.png) 50%/contain no-repeat;border-radius:8px;width:24px;height:24px;position:absolute;bottom:-5px;right:-5px}html[data-frame=fishpond-blue] .fp-msg:not([data-appearance-snapshot]).is-room .fp-avatar-frame,.fp-msg[data-appearance-snapshot][data-frame=fishpond-blue].is-room .fp-avatar-frame{border:1px solid color-mix(in srgb, #4a9fb9 55%, var(--fp-border));background:linear-gradient(155deg,#d5f6ff,#72c4dc 55%,#4394b4);border-radius:15px;padding:3px;position:relative;box-shadow:0 0 0 3px #71bfd624}html[data-frame=fishpond-blue] .fp-msg:not([data-appearance-snapshot]).is-room .fp-avatar-frame:after,.fp-msg[data-appearance-snapshot][data-frame=fishpond-blue].is-room .fp-avatar-frame:after{content:"";border:2px solid var(--fp-card);pointer-events:none;background:#f4d963 url(/logo.png) 50%/contain no-repeat;border-radius:50%;width:17px;height:17px;position:absolute;bottom:-5px;right:-5px;box-shadow:0 0 0 2px #71bfd659}html[data-frame=paipai-orange] .fp-msg:not([data-appearance-snapshot]).is-room .fp-avatar-frame,.fp-msg[data-appearance-snapshot][data-frame=paipai-orange].is-room .fp-avatar-frame{border:1px solid color-mix(in srgb, #d98318 65%, var(--fp-border));background:linear-gradient(145deg,#fff4ce,#ef9829 62%,#c77713);border-radius:14px;padding:3px;position:relative;box-shadow:0 2px 5px #975b121f}html[data-frame=paipai-orange] .fp-msg:not([data-appearance-snapshot]).is-room .fp-avatar-frame:after,.fp-msg[data-appearance-snapshot][data-frame=paipai-orange].is-room .fp-avatar-frame:after{content:"";border:2px solid var(--fp-card);pointer-events:none;background:#f4d963 url(/logo.png) 50%/contain no-repeat;border-radius:6px;width:17px;height:17px;position:absolute;bottom:-5px;right:-5px}
