.account-choice{display:flex;align-items:center;gap:15px;width:100%;padding:18px;text-align:left;border-bottom:1px solid #eee}.account-choice small{display:block;color:#999;margin-top:7px}.account-choice b{margin-left:auto;color:#07c160}.default-face-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:20px}.default-face-grid button{font-size:30px}.moments-native{background:white}.moments-native .wx-chat-header{background:#f7f7f7}.moments-cover{height:220px;background-size:cover;background-position:center;position:relative}.moments-cover>div{position:absolute;right:18px;bottom:-22px;display:flex;align-items:center;gap:15px}.moments-cover b{color:white;text-shadow:0 1px 5px #222;font-size:17px}.moments-cover .wx-avatar{width:68px;height:68px;border-radius:7px;border:2px solid white}.moments-caption{text-align:right;font-size:12px;color:#888;padding:34px 20px 14px}.wx-moment{display:flex;gap:11px;padding:20px 15px;border-bottom:1px solid #eee}.moment-body{flex:1;min-width:0;font-size:15px}.moment-body>b,.moment-social b,.moment-likes{color:#576b95}.moment-body>b{font-weight:600}.moment-body>p{line-height:1.5;margin:8px 0 10px;white-space:pre-wrap}.moment-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.moment-photos button{padding:0}.moment-photos img{width:100%;height:90px;object-fit:cover;display:block}.moment-photos.single{display:block}.moment-photos.single img{width:auto;max-width:100%;height:auto;max-height:260px;object-fit:contain}.moment-meta{display:flex;align-items:center;gap:15px;color:#576b95;padding:10px 0}.moment-meta small{color:#999;margin-right:auto;font-size:11px}.moment-meta button{font-size:12px}.moment-social{background:#f3f3f3;padding:7px 8px;font-size:13px;line-height:1.65;border-radius:2px}.moment-social b{font-weight:500}.moment-likes{border-bottom:1px solid #e5e5e5;padding-bottom:4px;margin-bottom:3px}#moment-comment{padding:20px}#moment-comment textarea{display:block;width:100%;height:100px;background:#f5f5f5;border:0;border-radius:6px;padding:10px;margin:10px 0;font-size:16px}#moment-comment button{background:#07c160;color:white;border-radius:5px;padding:10px 25px}.cal-month{display:flex;justify-content:space-between;align-items:center;margin:0 22px}.cal-month h1{font-size:31px}.cal-month button{color:#ff3b30;font-size:30px}.calendar-native .native-top button,.calendar-native .native-footer{color:#ff3b30}.cal-grid{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;padding:10px 12px;border-bottom:1px solid #ddd}.cal-grid small{color:#888;padding:10px 0}.cal-grid button{height:57px;display:flex;align-items:center;flex-direction:column;font-size:21px;padding:0}.cal-grid button span{width:35px;height:35px;border-radius:50%;display:grid;place-items:center}.cal-grid .selected span{background:#ff3b30;color:white}.cal-grid i{font-size:13px;line-height:16px;color:#999}.cal-agenda{padding:5px 20px}.cal-agenda>p{font-size:13px;color:#777}.cal-event{display:flex;gap:16px;border-left:3px solid #ff3b30;padding:12px}.cal-event p{font-size:14px;color:#888}.cal-event button{color:#ff3b30}.clock-body{padding:0 20px}.clock-native{background:#000;color:#fff}.clock-native .native-top button{color:#ff9f0a}.clock-tabs{background:#151515;border-top:0}.clock-tabs button.active{color:#ff9f0a}.sleep-clock{border-bottom:1px solid #333;padding:10px 0 20px}.sleep-clock p{color:#888;font-size:14px}.alarm-line{border-top:1px solid #333;border-bottom:1px solid #333;display:flex;align-items:center;justify-content:space-between;padding:15px 0}.alarm-line span{font-size:54px;font-weight:200}.alarm-line p{font-size:13px;color:#999;margin-top:4px}.ios-switch{width:51px;height:31px;border-radius:20px;background:#444;padding:2px}.ios-switch i{display:block;width:27px;height:27px;border-radius:50%;background:white;transition:transform .2s}.ios-switch.on{background:#30d158}.ios-switch.on i{transform:translateX(20px)}.world-clock{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #333}.world-clock strong{font-size:34px;font-weight:300}.world-clock p{font-size:13px;color:#999}.stopwatch-face{text-align:center;font-size:57px;font-weight:200;margin:70px 0}.stopwatch-buttons{display:flex;justify-content:space-between}.stopwatch-buttons button{width:72px;height:72px;border-radius:50%;background:#222;color:#eee}.stopwatch-buttons .start-watch{background:#10351a;color:#42d362}.recording-row{margin:0 20px;border-bottom:1px solid #ddd;padding:15px 0}.recording-row>b{font-size:18px}.recording-row>div:nth-child(2){display:flex;justify-content:space-between;color:#999;margin-top:9px}.recording-wave{display:flex;align-items:center;justify-content:center;gap:3px;height:100px}.recording-wave i{width:3px;background:#e95353}.recording-tools{display:flex;justify-content:space-between;padding:15px 0;color:#007aff}.record-bottom{background:#f3f3f3;height:90px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px}.record-red{width:40px;height:40px;border-radius:50%;background:#e54343;border:4px double white}.record-bottom small{font-size:10px;color:#999}.map-native{background:#e7ebdf}.map-canvas{height:360px;position:relative;overflow:hidden;background:repeating-linear-gradient(0deg,transparent 0 53px,#d3dbc7 54px 56px),repeating-linear-gradient(90deg,#e8eddf 0 65px,#d3dbc7 66px 68px)}.map-water{width:65px;height:550px;position:absolute;left:50%;top:-100px;transform:rotate(28deg);background:#a9d5e8}.map-road{position:absolute;background:#fff;border:2px solid #d3d0c5;height:15px;width:600px;left:-100px;transform:rotate(-15deg)}.r1{top:90px}.r2{top:250px;transform:rotate(18deg)}.r3{top:160px;transform:rotate(70deg)}.map-area{position:absolute;left:20px;top:20px;color:#7b8470}.native-map-pin{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;gap:5px;white-space:nowrap}.native-map-pin span{color:#007aff;background:white;box-shadow:0 2px 8px #0002;border-radius:50%;font-size:25px;width:35px;height:35px}.native-map-pin.selected span{color:#f54d41}.native-map-pin b{font-size:12px;background:#fffd;border-radius:5px;padding:3px}.map-bottom-sheet{position:relative;border-radius:18px 18px 0 0;margin-top:-18px;padding:10px 20px 30px;background:#fafafa}.map-bottom-sheet h2{margin:10px 0;font-size:23px}.map-bottom-sheet small{color:#888}.map-bottom-sheet p{font-size:14px;line-height:1.7}.map-route{background:#007aff;color:white;width:100%;border-radius:10px;padding:13px}.map-places{display:flex;gap:15px;margin-top:15px;font-size:12px;color:#007aff}.journal-native{background:#f2f0f6}.journal-entry{margin:0 16px 18px;background:white;border-radius:16px;overflow:hidden}.journal-entry>img{width:100%;height:180px;object-fit:cover}.journal-entry>div{padding:18px}.journal-entry small{color:#888}.journal-entry h2{font-size:19px}.journal-entry p{font-size:15px;line-height:1.8;white-space:pre-line}
.phone,#screen{overflow:clip}.moments-scroll{padding-bottom:30px}.official-avatar{width:45px;height:45px;border-radius:6px;display:grid;place-items:center;background:#f3e4c9;font-size:25px;flex-shrink:0}.official-card{margin:12px;background:white;border-radius:4px;overflow:hidden;padding:16px}.official-card header{display:flex;align-items:center;gap:10px;color:#777;font-size:13px}.official-card h2{font-size:21px;line-height:1.5;color:#222}.official-card p{font-size:14px;color:#777;line-height:1.7}.official-card>button{width:100%;text-align:left}.official-cover{height:115px;background:linear-gradient(130deg,#d9b083,#513931);border-radius:3px;display:grid;place-items:center;font-size:42px;margin-top:15px}.official-cover.music{background:linear-gradient(130deg,#202d49,#a08ba6)}.official-follow{padding:8px 13px;background:#07c160;color:white;border-radius:5px}.official-article{padding:20px}.official-article h1{font-size:26px;line-height:1.4}.official-article p{font-size:16px;line-height:2;margin:22px 0;white-space:pre-line}.official-byline{color:#576b95;font-size:14px}.official-article small{color:#999}
.weibo-native{background:#f3f3f3}.weibo-native .native-tabs .active{color:#ff8200}.weibo-content>.moment{background:white;border-radius:0;margin:10px 0;padding:18px}.weibo-content .moment-actions{border-top:1px solid #eee;padding:12px 0 0}.weibo-content>.empty{padding:60px 20px}.weibo-content>.primary{margin:20px;width:calc(100% - 40px)}
