/* 全站共用樣式（由 _tools/extract_styles.py 自動產生，原本重複寫在各頁的行內樣式） */
/* u1 */ .u1.u1.u1 {background:#06C755;color:#fff;padding:10px 24px;border-radius:10px;font-size:14px;font-weight:700;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;}
/* u2 */ .u2.u2.u2 {background:#06C755;color:#fff;padding:8px 18px;border-radius:8px;text-decoration:none;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:5px;}
/* u3 */ .u3.u3.u3 {background:#fff;border:1.5px solid #f5c8d0;border-radius:16px;padding:24px 26px;text-align:center;margin:28px 0 4px;}
/* u4 */ .u4.u4.u4 {background:#fff;border:1px solid var(--border,#ede6e3);border-radius:12px;margin-bottom:10px;overflow:hidden;}
/* u5 */ .u5.u5.u5 {background:#fffaf8;border:1px solid #f0dcd6;border-radius:14px;padding:16px 20px;margin:26px 0 0;font-size:14px;line-height:1.8;color:#4a4040;}
/* u6 */ .u6.u6.u6 {color:#4a4040;}
/* u7 */ .u7.u7.u7 {color:#8b2d42;}
/* u8 */ .u8.u8.u8 {color:#8b2d42;font-weight:700;text-decoration:none;border-bottom:1px solid #e8c4cc;}
/* u9 */ .u9.u9.u9 {color:var(--rose-light,#e8657c);}
/* u10 */ .u10.u10.u10 {display:inline-block;padding:13px 30px;border-radius:26px;background:#c0415a;color:#fff;font-size:15px;font-weight:700;text-decoration:none;}
/* u11 */ .u11.u11.u11 {display:inline-block;padding:8px 18px;border-radius:8px;text-decoration:none;font-size:13px;font-weight:700;margin:3px;background:#06C755;color:#fff;}
/* u12 */ .u12.u12.u12 {display:inline-block;padding:8px 18px;border-radius:8px;text-decoration:none;font-size:13px;font-weight:700;margin:3px;background:#fdeef1;color:#8b2d42;}
/* u13 */ .u13.u13.u13 {fill:#fff}
/* u14 */ .u14.u14.u14 {font-family:'Noto Serif TC',serif;font-size:17px;font-weight:700;color:#1e1a1a;margin-bottom:8px;}
/* u15 */ .u15.u15.u15 {font-family:'Noto Serif TC',serif;font-size:20px;font-weight:700;margin:44px 0 16px;}
/* u16 */ .u16.u16.u16 {font-size:12.5px;color:#786665;line-height:1.9;margin-top:16px;padding-top:14px;border-top:1px solid #f7e6ea;text-align:left;}
/* u17 */ .u17.u17.u17 {font-size:12px;line-height:1.9;color:#786665;border-top:1px solid #ede6e3;padding-top:14px;margin:0;}
/* u18 */ .u18.u18.u18 {font-size:13.5px;color:#786665;margin-bottom:10px;}
/* u19 */ .u19.u19.u19 {font-size:13px;margin:8px 0 0;opacity:.75;color:inherit;}
/* u20 */ .u20.u20.u20 {font-size:14px;color:#4a4040;line-height:1.8;margin-bottom:16px;}
/* u21 */ .u21.u21.u21 {font-size:32px; line-height:1;}
/* u22 */ .u22.u22.u22 {margin-top:32px;text-align:center;}
/* u23 */ .u23.u23.u23 {margin-top:8px;}
/* u24 */ .u24.u24.u24 {margin-top:8px; font-size:11px; opacity:0.7;}
/* u25 */ .u25.u25.u25 {margin:0;color:inherit;font-size:16px;line-height:1.75;}
/* u26 */ .u26.u26.u26 {margin:4px 0;}
/* u27 */ .u27.u27.u27 {margin:6px 0 0;padding-left:18px;}
/* u28 */ .u28.u28.u28 {max-width:760px;margin:0 auto 32px;padding:0 20px;}
/* u29 */ .u29.u29.u29 {max-width:760px;margin:0 auto 32px;padding:0 20px;text-align:center;}
/* u30 */ .u30.u30.u30 {max-width:860px;margin:0 auto;padding:0 24px 40px;}
/* u31 */ .u31.u31.u31 {max-width:860px;margin:0 auto;padding:6px 0 4px;text-align:center;}
/* u32 */ .u32.u32.u32 {width:100%;text-align:left;background:none;border:none;padding:16px 20px;font-size:15px;font-weight:700;font-family:inherit;color:inherit;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;line-height:1.6;}
