.love-room{max-width:600px;margin:0 auto;padding:20px}.love-room.loading{text-align:center;padding:40px 20px}.love-room.error{color:#c60c30;text-align:center;padding:20px}.lr-header{border-bottom:1px solid #e0e0e0;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.lr-back{cursor:pointer;color:#666;background:0 0;border:none;padding:0;font-size:14px}.lr-header h1{flex:1;margin:0;font-size:20px}.lr-tabs{gap:8px;margin-bottom:20px;display:flex}.lr-tab{cursor:pointer;background:#f9f9f9;border:1px solid #ddd;border-radius:8px;flex:1;padding:12px;font-size:14px;transition:all .3s}.lr-tab.active{color:#fff;background:#c60c30;border-color:#c60c30}.lr-month-selector{margin-bottom:20px}.lr-month-selector label{margin-bottom:8px;font-size:14px;font-weight:500;display:block}.lr-month-selector select{border:1px solid #ddd;border-radius:6px;width:100%;padding:10px;font-size:14px}.lr-card{background:#fff;border:1px solid #ddd;border-radius:12px;margin-bottom:20px;padding:20px}.lr-card-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.lr-score{text-align:center}.lr-score-value{color:#c60c30;font-size:28px;font-weight:700}.lr-score-label{color:#999;font-size:12px}.lr-type{color:#666;text-transform:capitalize;font-size:14px}.lr-gan-zhi{color:#333;font-size:16px;font-weight:700}.lr-keywords{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.lr-keyword{color:#5a4c41;background:#f0e8d8;border-radius:16px;padding:6px 12px;font-size:12px}.lr-lite-summary{background:#f9f9f9;border-radius:8px;padding:16px}.lr-summary-title{color:#333;margin:0 0 8px;font-size:14px;font-weight:600}.lr-summary-text{color:#666;margin:0;font-size:14px;line-height:1.6}.lr-deep-analysis{background:#f9f9f9;border-radius:8px;padding:16px}.lr-essay{color:#555;font-size:14px;line-height:1.8}.lr-deep-locked{text-align:center;background:#f0e8d8;border-radius:8px;padding:20px}.lr-deep-locked p{color:#666;margin:0 0 12px;font-size:14px}.lr-upgrade-btn{color:#fff;cursor:pointer;background:#c60c30;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600}.lr-upgrade-btn:hover{background:#a00825}.lr-daily-lite{background:#f9f9f9;border-radius:8px;margin-top:20px;padding:16px}.lr-daily-lite h3{color:#333;margin:0 0 12px;font-size:16px}.lr-daily-lite-text{color:#666;margin:0;font-size:14px}.lr-daily-section{margin-top:20px}.lr-daily-section h3{color:#333;margin:0 0 12px;font-size:16px}.lr-daily-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.lr-daily-card{background:#fff;border:1px solid #ddd;border-radius:8px;padding:12px;font-size:12px}.lr-daily-date{color:#333;margin-bottom:8px;font-weight:600}.lr-daily-mood{color:#c60c30;margin-bottom:6px;font-weight:500}.lr-daily-score{color:#f39c12;margin-bottom:6px}.lr-daily-signal{color:#27ae60;margin-bottom:6px}.lr-daily-emotion{color:#8e44ad;margin-bottom:6px}.lr-daily-action{color:#333;border-top:1px solid #eee;margin-top:8px;padding-top:8px;font-size:11px;line-height:1.4}.career-room{max-width:600px;margin:0 auto;padding:20px}.career-room.loading{text-align:center;padding:40px 20px}.career-room.error{color:#c60c30;text-align:center;padding:20px}.cr-header{border-bottom:1px solid #e0e0e0;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.cr-back{cursor:pointer;color:#666;background:0 0;border:none;padding:0;font-size:14px}.cr-header h1{flex:1;margin:0;font-size:20px}.cr-tabs{gap:8px;margin-bottom:20px;display:flex}.cr-tab{cursor:pointer;background:#f9f9f9;border:1px solid #ddd;border-radius:8px;flex:1;padding:12px;font-size:14px;transition:all .3s}.cr-tab.active{color:#fff;background:#27ae60;border-color:#27ae60}.cr-month-selector{margin-bottom:20px}.cr-month-selector label{margin-bottom:8px;font-size:14px;font-weight:500;display:block}.cr-month-selector select{border:1px solid #ddd;border-radius:6px;width:100%;padding:10px;font-size:14px}.cr-card{background:#fff;border:1px solid #ddd;border-radius:12px;margin-bottom:20px;padding:20px}.cr-card-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.cr-score{text-align:center}.cr-score-value{color:#27ae60;font-size:28px;font-weight:700}.cr-score-label{color:#999;font-size:12px}.cr-type{color:#666;text-transform:capitalize;font-size:14px}.cr-gan-zhi{color:#333;font-size:16px;font-weight:700}.cr-keywords{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.cr-keyword{color:#1e5a2c;background:#d5f0e3;border-radius:16px;padding:6px 12px;font-size:12px}.cr-lite-summary{background:#f9f9f9;border-radius:8px;padding:16px}.cr-summary-title{color:#333;margin:0 0 8px;font-size:14px;font-weight:600}.cr-summary-text{color:#666;margin:0;font-size:14px;line-height:1.6}.cr-deep-analysis{background:#f9f9f9;border-radius:8px;padding:16px}.cr-essay{color:#555;font-size:14px;line-height:1.8}.cr-deep-locked{text-align:center;background:#d5f0e3;border-radius:8px;padding:20px}.cr-deep-locked p{color:#666;margin:0 0 12px;font-size:14px}.cr-upgrade-btn{color:#fff;cursor:pointer;background:#27ae60;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600}.cr-upgrade-btn:hover{background:#1e8449}.cr-daily-lite{background:#f9f9f9;border-radius:8px;margin-top:20px;padding:16px}.cr-daily-lite h3{color:#333;margin:0 0 12px;font-size:16px}.cr-daily-lite-text{color:#666;margin:0;font-size:14px}.cr-daily-section{margin-top:20px}.cr-daily-section h3{color:#333;margin:0 0 12px;font-size:16px}.cr-daily-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.cr-daily-card{background:#fff;border:1px solid #ddd;border-radius:8px;padding:12px;font-size:12px}.cr-daily-date{color:#333;margin-bottom:8px;font-weight:600}.cr-daily-mood{color:#27ae60;margin-bottom:6px;font-weight:500}.cr-daily-score{color:#f39c12;margin-bottom:6px}.cr-daily-signal{color:#3498db;margin-bottom:6px}.cr-daily-emotion{color:#8e44ad;margin-bottom:6px}.cr-daily-action{color:#333;border-top:1px solid #eee;margin-top:8px;padding-top:8px;font-size:11px;line-height:1.4}.wealth-room{max-width:600px;margin:0 auto;padding:20px}.wealth-room.loading{text-align:center;padding:40px 20px}.wealth-room.error{color:#c60c30;text-align:center;padding:20px}.wr-header{border-bottom:1px solid #e0e0e0;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.wr-back{cursor:pointer;color:#666;background:0 0;border:none;padding:0;font-size:14px}.wr-header h1{flex:1;margin:0;font-size:20px}.wr-tabs{gap:8px;margin-bottom:20px;display:flex}.wr-tab{cursor:pointer;background:#f9f9f9;border:1px solid #ddd;border-radius:8px;flex:1;padding:12px;font-size:14px;transition:all .3s}.wr-tab.active{color:#fff;background:#f39c12;border-color:#f39c12}.wr-month-selector{margin-bottom:20px}.wr-month-selector label{margin-bottom:8px;font-size:14px;font-weight:500;display:block}.wr-month-selector select{border:1px solid #ddd;border-radius:6px;width:100%;padding:10px;font-size:14px}.wr-card{background:#fff;border:1px solid #ddd;border-radius:12px;margin-bottom:20px;padding:20px}.wr-card-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.wr-score{text-align:center}.wr-score-value{color:#f39c12;font-size:28px;font-weight:700}.wr-score-label{color:#999;font-size:12px}.wr-type{color:#666;text-transform:capitalize;font-size:14px}.wr-gan-zhi{color:#333;font-size:16px;font-weight:700}.wr-keywords{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.wr-keyword{color:#7d6608;background:#fef5e7;border-radius:16px;padding:6px 12px;font-size:12px}.wr-lite-summary{background:#f9f9f9;border-radius:8px;padding:16px}.wr-summary-title{color:#333;margin:0 0 8px;font-size:14px;font-weight:600}.wr-summary-text{color:#666;margin:0;font-size:14px;line-height:1.6}.wr-deep-analysis{background:#f9f9f9;border-radius:8px;padding:16px}.wr-essay{color:#555;font-size:14px;line-height:1.8}.wr-deep-locked{text-align:center;background:#fef5e7;border-radius:8px;padding:20px}.wr-deep-locked p{color:#666;margin:0 0 12px;font-size:14px}.wr-upgrade-btn{color:#fff;cursor:pointer;background:#f39c12;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600}.wr-upgrade-btn:hover{background:#d68910}.wr-daily-lite{background:#f9f9f9;border-radius:8px;margin-top:20px;padding:16px}.wr-daily-lite h3{color:#333;margin:0 0 12px;font-size:16px}.wr-daily-lite-text{color:#666;margin:0;font-size:14px}.wr-daily-section{margin-top:20px}.wr-daily-section h3{color:#333;margin:0 0 12px;font-size:16px}.wr-daily-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.wr-daily-card{background:#fff;border:1px solid #ddd;border-radius:8px;padding:12px;font-size:12px}.wr-daily-date{color:#333;margin-bottom:8px;font-weight:600}.wr-daily-mood{color:#f39c12;margin-bottom:6px;font-weight:500}.wr-daily-score{color:#f39c12;margin-bottom:6px}.wr-daily-signal{color:#16a085;margin-bottom:6px}.wr-daily-emotion{color:#8e44ad;margin-bottom:6px}.wr-daily-action{color:#333;border-top:1px solid #eee;margin-top:8px;padding-top:8px;font-size:11px;line-height:1.4}
