/* 内联样式迁移 */

.inline-1 { display:none; position:fixed; inset:0; background:var(--parchment); z-index:999; flex-direction:column; align-items:center; justify-content:center; padding:40px; text-align:center; }

.inline-2 { background:#F5ECD7;border-radius:24px 24px 0 0;padding:32px 24px 40px;width:100%;max-width:480px;position:relative;animation:slideUp 0.4s ease; }

.inline-3 { display:flex;align-items:center;gap:12px;background:rgba(192,57,43,0.06);border:1px solid rgba(192,57,43,0.25);border-radius:14px;padding:12px;margin-bottom:14px; }

.inline-4 { width:54px;height:54px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid #C0392B;box-shadow:0 2px 8px rgba(192,57,43,0.3);background:#2C1810; }

.inline-5 { background:#4A90D9;color:white;font-size:9px;padding:2px 5px;border-radius:8px; }

.inline-6 { background:rgba(255,255,255,0.6);border-left:3px solid #C0392B;border-radius:6px;padding:10px 12px;margin-bottom:14px;font-size:12px;color:#5C3A24;line-height:1.7;font-style:italic; }

.inline-7 { font-size:11px;color:#C0392B;letter-spacing:2px;font-weight:600;margin-bottom:4px; }

.inline-8 { font-size:18px;font-weight:700;color:#2C1810;font-family:'Noto Serif TC',serif;line-height:1.5; }

.inline-9 { background:white;border-radius:12px;padding:14px 16px;margin-bottom:16px;border-left:4px solid #C0392B;position:relative;overflow:hidden; }

.inline-10 { font-size:13px;color:#666;line-height:1.8;filter:blur(4px);user-select:none; }

.inline-11 { position:absolute;inset:0;background:linear-gradient(transparent 30%,rgba(245,236,215,0.95));display:flex;align-items:flex-end;justify-content:center;padding-bottom:8px; }

.inline-12 { display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px; }

.inline-13 { width:8px;height:8px;background:#C0392B;border-radius:50%;animation:pulse 1.5s ease-in-out infinite; }

.inline-14 { display:block;width:100%;padding:18px;background:linear-gradient(135deg,#06C755,#04a844);border-radius:14px;color:white;font-size:18px;font-weight:700;text-align:center;text-decoration:none;letter-spacing:1px;box-shadow:0 6px 20px rgba(6,199,85,0.45);margin-bottom:10px;font-family:'Noto Serif TC',serif; }

.inline-15 { font-size:12px;opacity:0.9;margin-bottom:3px; }

.inline-16 { text-align:center;font-size:12px;color:#999;line-height:1.8; }

.inline-17 { margin:14px 0 24px;text-align:center; }

.inline-18 { display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap; }

.inline-19 { display:inline; }

.inline-20 { font-size:18px; }

.inline-21 { font-size:22px; }

.inline-22 { font-size:14px;color:var(--text-mid);font-weight:600; }

.inline-23 { display:flex;gap:6px;align-items:center; }

.inline-24 { border-top:1px dashed rgba(232,71,42,0.3);padding:12px 0;margin-top:14px;text-align:center; }

.inline-25 { font-size:13px;color:#FFB59D;line-height:1.7; }

.inline-26 { color:#FFD666;font-weight:600; }

.inline-27 { font-size:12px;color:rgba(255,255,255,0.7); }

.inline-28 { background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);border-radius:16px; }

.inline-29 { text-align:center;font-size:12px;color:var(--text-muted);margin:8px 0 4px;display:flex;align-items:center;justify-content:center;gap:6px; }

.inline-30 { text-align:center;margin:14px 0 6px;font-size:11.5px;color:rgba(255,255,255,0.5);letter-spacing:1px;line-height:1.8; }

.inline-31 { font-size:18px; color:var(--text-muted); }

.inline-32 { text-align:center;margin-bottom:16px;padding:14px 16px;background:rgba(240,180,41,0.08);border:1px dashed rgba(240,180,41,0.4);border-radius:12px; }

.inline-33 { font-size:11px;color:var(--gold);letter-spacing:3px;margin-bottom:6px; }

.inline-34 { font-size:14px;color:var(--text-mid);margin-bottom:8px; }

.inline-35 { font-family:'JetBrains Mono',monospace;font-weight:700;color:var(--gold-light);font-size:16px;letter-spacing:1px; }

.inline-36 { background:linear-gradient(135deg,#06C755,#04a844);color:white;border:none;border-radius:10px;padding:10px 18px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px rgba(6,199,85,0.35);font-family:'Noto Sans TC',sans-serif;letter-spacing:0.5px; }

.inline-37 { font-size:11px;color:var(--text-muted);margin-top:8px; }

.inline-38 { background:linear-gradient(135deg,rgba(108,61,200,0.2),rgba(30,27,58,0.8));border:1px solid rgba(108,61,200,0.3); }

.inline-39 { display:flex;justify-content:space-around;align-items:center;margin-bottom:16px; }

.inline-40 { font-size:32px;font-weight:700;color:var(--purple2); }

.inline-41 { width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#6C3DC8,#E8472A);display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(108,61,200,0.5); }

.inline-42 { font-size:28px;font-weight:700;color:white; }

.inline-43 { font-size:10px;color:rgba(255,255,255,0.8); }

.inline-44 { font-size:32px;font-weight:700;color:#FF6B9D; }

.inline-45 { background:rgba(255,255,255,0.1); }

.inline-46 { background:linear-gradient(90deg,#6C3DC8,#E8472A); }

.inline-47 { background:linear-gradient(135deg,rgba(108,61,200,0.3),rgba(232,71,42,0.3));border:1px solid rgba(108,61,200,0.4);color:var(--gold); }

.inline-48 { background:rgba(232,71,42,0.1);border:1px solid rgba(232,71,42,0.4);border-radius:12px;padding:16px;margin-bottom:16px; }

.inline-49 { font-size:15px;font-weight:700;color:#FF6B4A; }

.inline-50 { background:rgba(255,255,255,0.05);border-radius:8px;padding:10px;display:block;font-style:italic; }

.inline-51 { background:rgba(108,61,200,0.1);border:1px solid rgba(108,61,200,0.3);border-radius:12px;padding:16px;margin-bottom:16px; }

.inline-52 { font-size:15px;font-weight:700;color:var(--purple2); }

.inline-53 { color:#FF6B4A; }

.inline-54 { position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(transparent,var(--parchment));display:none; }

.inline-55 { background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:16px;padding:20px;margin-bottom:16px; }

.inline-56 { display:flex;align-items:center;gap:14px;margin-bottom:14px; }

.inline-57 { width:60px;height:60px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--gold);box-shadow:0 0 12px rgba(240,180,41,0.35);background:#252040; }

.inline-58 { display:flex;align-items:center;gap:6px;flex-wrap:wrap; }

.inline-59 { font-size:17px;font-weight:700;color:var(--text-dark); }

.inline-60 { background:#10B981;color:white;font-size:10px;padding:2px 6px;border-radius:10px; }

.inline-61 { font-size:12px;color:var(--text-muted);margin-top:4px;line-height:1.5; }

.inline-62 { background:rgba(255,255,255,0.04);border-radius:10px;padding:14px;font-size:13px;color:var(--text-mid);line-height:1.9;font-style:italic; }

.inline-63 { background:#C0392B;color:white;font-size:13px;padding:6px 12px;border-radius:20px;display:inline-block;margin-bottom:12px; }

.inline-64 { display:block;text-decoration:none;text-align:center; }

.inline-65 { font-size:13px;font-weight:400;letter-spacing:1px;opacity:0.9;margin-bottom:4px; }

.inline-66 { font-size:12px;font-weight:400;letter-spacing:1px;opacity:0.85;margin-top:4px; }

.inline-67 { background:rgba(0,0,0,0.22);border:1px solid rgba(255,255,255,0.25);border-radius:10px;padding:12px 16px;margin-top:12px;text-align:center; }

.inline-68 { font-size:13px;color:white;margin-bottom:6px;font-weight:600;letter-spacing:0.5px; }

.inline-69 { font-size:13px;color:rgba(255,255,255,0.95); }

.inline-70 { color:#FFD666;font-size:20px;font-weight:900;margin:0 4px; }

.inline-71 { color:rgba(255,255,255,0.85); }

.inline-72 { text-align:center;font-size:11px;color:rgba(255,255,255,0.85);margin-top:10px;letter-spacing:0.5px; }

.inline-73 { margin-bottom:16px; }

.inline-74 { display:flex;justify-content:space-between;align-items:center;margin-bottom:12px; }

.inline-75 { font-size:16px; }

.inline-76 { font-size:15px;font-weight:700;color:var(--text-dark); }

.inline-77 { background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:16px;margin-bottom:10px; }

.inline-78 { width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#6C3DC8,#8B5CF6);display:flex;align-items:center;justify-content:center;font-size:16px; }

.inline-79 { width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#E8472A,#FF6B4A);display:flex;align-items:center;justify-content:center;font-size:16px; }

.inline-80 { background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:16px; }

.inline-81 { width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#F0B429,#FF6B9D);display:flex;align-items:center;justify-content:center;font-size:16px; }

.inline-82 { text-align:center; margin: 10px 0 20px; }

.inline-83 { background:none; border:1px solid var(--parchment3); border-radius:8px; color:var(--text-muted); padding:10px 28px; cursor:pointer; font-size:13px; font-family:'Noto Sans TC',sans-serif; }

.inline-84 { position:fixed;bottom:18px;left:14px;z-index:8000;pointer-events:none;max-width:calc(100vw - 28px); }
