/* A compact 2010s Weibo profile within the in-game phone browser. */
.wb-top{display:flex;align-items:center;gap:17px;min-height:48px;padding:0 14px;flex-shrink:0;background:linear-gradient(#444,#292929);border-top:3px solid #ed731b;box-shadow:0 1px 3px #0003;color:#eee;font-family:Arial,'Microsoft YaHei',sans-serif}.rd-site .wb-top button{color:#eee;font-size:12px;white-space:nowrap}.wb-top .wb-account-link{margin-left:auto}.wb-top-separator{height:21px;border-left:1px solid #666}.rd-site .wb-top .wb-logo{display:flex;gap:4px;align-items:center;font-size:21px;font-weight:800;line-height:1;letter-spacing:-1px}.wb-logo>span:last-child{position:relative;padding-top:8px}.wb-logo small{position:absolute;top:0;left:1px;font-size:9px;letter-spacing:1px;font-style:italic;color:#ddd}
.wb-page{background:#d8edf4;padding:0 10px;color:#333;font-family:Arial,'Microsoft YaHei',sans-serif!important;font-size:13px}.wb-profile{padding:23px 12px 17px;display:flex;align-items:flex-start;gap:12px;background:radial-gradient(ellipse at 100% 0,#f5fdff 0,transparent 60%),linear-gradient(145deg,#def3fa,#bcdce8);border-bottom:1px solid #b9d5df}.rd-site .wb-avatar{display:block;flex-shrink:0;width:43px;height:43px;padding:2px;background:white;border:1px solid #c8d6da;box-shadow:0 1px 2px #0001;border-radius:2px;overflow:hidden}.wb-avatar img{width:100%;height:100%;display:block;object-fit:cover;object-position:40% 40%}.rd-site .wb-profile-avatar{width:78px;height:78px;padding:3px}.wb-profile-info{min-width:0;flex:1}.wb-profile-info h1{font-size:20px;line-height:1.4;margin:0 0 7px;font-weight:700;color:#274b5c}.wb-profile-info p{font-size:11px;line-height:1.75;margin:3px 0;color:#4f7384}.wb-profile-info p>span{color:#6b8997;font-size:10px}.wb-level{display:inline-block;vertical-align:middle;background:#f09b3c;border:1px solid #d48429;border-radius:2px;color:white;font:italic 9px Arial;letter-spacing:0;padding:1px 3px}.rd-site .wb-follow{background:linear-gradient(#ffa84d,#f78219);color:white;text-shadow:0 1px #bc5b1f;border:1px solid #e6781a;border-radius:2px;padding:5px 13px;font-weight:700;font-size:12px;margin-top:8px}.rd-site .wb-follow.followed{background:linear-gradient(white,#eaf0f2);border-color:#b9cdd5;text-shadow:none;color:#557784}.wb-quiet{display:block;margin-top:8px;font-size:9px;color:#76909b}.wb-profile-bottom{display:flex;align-items:center;justify-content:space-between;background:#eaf6fa;padding:12px;border-bottom:1px solid #c4dce5}.wb-stats{display:flex;gap:0}.wb-stats>span{min-width:45px;border-right:1px solid #cbdde5;text-align:center;color:#577888;font-size:10px;line-height:1.6}.wb-stats>span:first-child{padding-left:0}.wb-stats>span:last-child{border:0}.wb-stats b{display:block;color:#375e72;font-size:18px;font-weight:500}.wb-signature{font-size:11px;color:#7a919b}.wb-tabs{display:flex;border:1px solid #c6dce4;border-top:0;background:linear-gradient(white,#eef6f8);height:40px;padding-left:5px}.rd-site .wb-tabs button{padding:0 15px;position:relative;color:#41758a;font-size:12px}.wb-tabs .active{background:white;font-weight:bold;color:#333}.wb-tabs .active:after{content:'';position:absolute;bottom:0;left:15px;right:15px;height:3px;background:#ed8d31}.wb-feed{background:white;border:1px solid #cfdee4;border-top:0}.wb-section-heading{display:flex;align-items:center;justify-content:space-between;padding:14px 12px 9px;gap:8px;font-size:12px;color:#444}.wb-section-heading span{font-size:10px;color:#93a0a5;font-weight:400}.wb-page #wb-search-form{display:flex;border:1px solid #ccd8de;box-shadow:inset 0 1px 2px #0001;margin:0 12px 5px;background:white;border-radius:2px}.rd-site .wb-page #wb-search-form input{border:0;background:transparent;margin:0;padding:8px 9px;font-size:11px;flex:1;min-width:0;box-shadow:none}.rd-site .wb-page #wb-search-form button{margin:0;width:30px;padding:0 6px;background:transparent;color:#90a2ac;border:0}.wb-page #wb-search-form svg{width:15px;height:15px}.rd-site .wb-page #wb-search-form .wb-clear{width:40px;font-size:10px;white-space:nowrap}
.wb-feed-item{display:flex;gap:10px;padding:16px 12px 13px;border-bottom:1px dotted #c8d5dc}.wb-feed-content{flex:1;min-width:0}.rd-site .wb-user{color:#247697;font-weight:700;font-size:13px;line-height:1.6;text-align:left}.wb-feed-text{font-size:13px;line-height:1.85;margin:4px 0 9px;color:#444}.wb-feed-text b{font-weight:400;color:#323b40}.wb-feed-text p{margin:3px 0;text-indent:0}.rd-site .wb-expand{font-size:11px;color:#3282a2;padding-top:1px}.wb-post-date{display:block;font-size:10px;line-height:1.7;color:#4092b3;margin:7px 0 4px}.wb-post-date>span{color:#999}.wb-post-actions{display:flex;justify-content:flex-end;align-items:center;gap:0;margin-top:9px;font-size:10px;color:#999}.rd-site .wb-post-actions button{padding:0 8px;border-right:1px solid #ddd;min-height:20px;color:#3b84a0;font-size:10px}.wb-post-actions button:last-child{border:0;padding-right:0}.wb-post-actions>span{font-size:10px;padding-left:9px}.wb-feed-photo{display:block;max-width:150px;padding:3px;border:1px solid #e0e0e0;margin:6px 0 10px}.wb-feed-photo img{display:block;width:100%}.wb-footer{padding:24px 5px;text-align:center;color:#6d929f;font-size:10px;line-height:1.9}.wb-footer span{font-size:9px;color:#8eabb7}.wb-empty{padding:30px 10px;line-height:2;color:#999;text-align:center}.wb-empty button{display:block;color:#3282a2;margin:8px auto}
.wb-detail-heading{display:flex;justify-content:space-between;padding:12px;background:#edf6f9;border-bottom:1px solid #c5dce5;font-size:11px;color:#7d99a6}.wb-detail-heading button{color:#367c98}.rd-site .wb-article{background:white;margin:0;padding:18px 17px;border:1px solid #cbdde6;border-top:0}.wb-detail-author{display:flex;gap:10px;align-items:center;margin-bottom:20px}.wb-detail-author>div{min-width:0}.rd-site .wb-article>h1{font-family:Arial,'Microsoft YaHei',sans-serif;font-size:18px;line-height:1.65;letter-spacing:0;color:#333;font-weight:700;margin:8px 0 18px}.rd-site .wb-article>p{font-family:Arial,'Microsoft YaHei',sans-serif;font-size:14px;line-height:1.95;color:#41484c;margin:17px 0;text-align:left}.wb-article figure{margin:18px 0}.wb-article figcaption{padding:7px 0;color:#999}.wb-article .rd-inline-link{color:#337e9f;border-color:#e2e9ed;padding:10px 0;font-size:12px}.wb-article .rd-budget{background:#fffdf5;border-color:#ded7bb}.wb-article .rd-budget b{color:#986439}.wb-article .rd-budget small{color:#99896c;border-color:#e2dccb}.wb-private{background:#fff8e8;border:1px solid #e9d9b8;color:#a57b3d;padding:9px 12px;font-size:12px;line-height:1.8}.wb-private small{display:block;font-size:10px;color:#a99065}.rd-site .wb-comments{background:#f6f8fa;padding:13px 10px;border:1px solid #dae3e8;margin-top:19px;font-family:Arial,'Microsoft YaHei',sans-serif}.wb-comments h3{font-size:12px;color:#6a7881;margin:0 0 12px;padding-bottom:9px;border-bottom:1px solid #dce4e8}.wb-comments h3 span{font-weight:400}.wb-comment-row{display:flex;gap:9px}.wb-comment-avatar{width:30px;height:30px;flex-shrink:0;padding:1px;border:1px solid #d6dfe4;background:white}.wb-comment-avatar img{width:100%;height:100%;object-fit:cover}.wb-comment-row>div{min-width:0}.rd-site .wb-comment-row .wb-user{font-size:11px}.wb-comment-row p{margin:2px 0 7px;color:#555;font-size:12px;text-indent:0}.wb-comment-row small{font-size:9px;color:#9ca3a8}.wb-article .rd-last-online{color:#969da0!important;font-size:11px!important}
.rd-site .wb-login{padding:24px 20px;background:#fff;margin-top:18px;border:1px solid #c6dbe4;border-radius:2px;box-shadow:0 2px 4px #3a799417}.wb-login-heading{display:flex;gap:12px;align-items:center;margin-bottom:23px}.wb-login-heading h1{font-size:20px;margin:0 0 5px;color:#555;letter-spacing:0}.wb-login-heading p{font-size:11px;color:#999;margin:0}.rd-site .wb-login form input{border:1px solid #c6d1d8;background:#fff;box-shadow:inset 0 1px 2px #0001;border-radius:2px;padding:10px}.rd-site .wb-login form label{color:#777}.rd-site .wb-login form button[type=submit]{border:1px solid #dc751c;border-radius:2px;background:linear-gradient(#ffb25f,#fa8a21);text-shadow:0 1px #c2762c;color:#fff;font-weight:700;padding:10px}.wb-login .rd-forgot{color:#3581a0}.wb-login .rd-login-note{color:#999}.rd-site .wb-dashboard{background:white;border:1px solid #ccdde5;padding:12px 16px 18px}.wb-dashboard .wb-section-heading{padding:4px 0 10px}.wb-dashboard .rd-dashboard-stats{margin:5px 0 20px;padding:12px 0;border-color:#e0e9ee}.wb-dashboard .rd-dashboard-stats b{color:#52849b;font-size:21px}.wb-dashboard .rd-dashboard-stats span{color:#8a9aa3}.wb-dashboard>h3{color:#697e89}.wb-dashboard .rd-draft-row{border-radius:2px;border-color:#d4dfe5;padding:15px;background:linear-gradient(white,#fbfcfd)}.wb-dashboard .rd-draft-row h3{font-size:16px;color:#37718a;margin:8px 0}.wb-dashboard .rd-draft-row small,.wb-dashboard .rd-draft-row p{color:#97a1a7}.wb-dashboard .rd-inline-link{color:#39819e}
.rd-ending .rd-end-coda{display:block;font-size:12px;line-height:1.9;font-weight:400;color:#9b969f;margin:19px 0 0;text-align:center;font-family:Georgia,'Songti SC',SimSun,serif}.rd-ending.replacement .rd-end-coda{color:#c19b97}.rd-ending.redemption .rd-end-coda{color:#a5bdae}
@media(max-width:350px){.wb-top{gap:11px;padding-left:10px;padding-right:10px}.wb-page{padding:0 6px}.rd-site .wb-profile-avatar{width:64px;height:64px}.wb-profile{padding:18px 10px;gap:10px}.wb-profile-info h1{font-size:17px}.wb-profile-info p{font-size:10px}.wb-profile-bottom{padding:10px}.wb-signature{font-size:10px}.wb-feed-item{padding:14px 10px;gap:8px}.wb-feed-item .wb-avatar{width:35px;height:35px}.wb-feed-text{font-size:12px}.rd-site .wb-article{padding:16px 13px}.rd-site .wb-article>p{font-size:13px}.wb-tabs button{padding-left:12px!important;padding-right:12px!important}.rd-ending .rd-end-coda{font-size:11px}}
.rd-coda-name{white-space:nowrap}

.rd-site .wb-default-avatar{display:grid;place-items:center;background:#edf1f3;color:#a3afb5}.wb-default-avatar svg{width:68%;height:68%}.wb-login-mark{display:grid;place-items:center;flex-shrink:0;width:54px;height:54px;border-radius:8px;background:#d67745;color:#fff4de;font-size:32px;font-weight:700}.wb-comment-row+.wb-comment-row{border-top:1px dotted #cdd9de;padding-top:16px;margin-top:16px}.wb-comment-avatar .tb-avatar{display:flex;width:100%;height:100%;border-radius:0;align-items:center;justify-content:center;font-size:18px}.wb-comment-row>div{min-width:0}.wb-comment-row p{overflow-wrap:anywhere;text-indent:0!important}.wb-commenter-profile{text-align:center;color:#667c88}.wb-commenter-profile .tb-avatar{margin:0 auto}.wb-commenter-profile p{font-size:12px;margin:8px}.wb-commenter-entry{border-top:1px solid #e0e7ea;padding:15px 0;font-size:14px;line-height:1.8}.wb-commenter-entry small{color:#93a0a7;font-size:11px}.wb-commenter-entry p{text-indent:0}
.wb-commenter-profile .wb-reader-avatar{width:72px;height:72px;object-fit:cover;border:3px solid white;box-shadow:0 0 0 1px #d6dfe4;margin:0 auto}
