.vs-page{height:100%;min-height:0;display:flex;flex-direction:column;background:#f5f5f5;color:#292929}.vs-nav{height:56px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 15px}.vs-nav b{font-size:18px;font-weight:550}.vs-nav>button,.vs-nav>span{width:30px;display:flex;align-items:center;font-size:22px}.vs-nav svg{width:25px;height:25px}.vs-scroll{flex:1;min-height:0;overflow:auto;padding:7px 14px 32px}.vs-card{background:#fff;border-radius:15px;padding:15px 14px;margin-bottom:16px}.vs-card h2{font-size:17px;font-weight:500;line-height:1.45;margin:0 0 4px}.vs-card small{font-size:13px;color:#999;line-height:1.7}.vs-card p{font-size:15px;line-height:1.75;color:#666;margin:12px 0 14px;overflow-wrap:anywhere}.vs-detail{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #eee;width:100%;padding:12px 0 0;font-size:15px;text-align:left}.vs-detail span{font-size:25px;line-height:1;color:#999}.vs-earlier{text-align:center;font-size:13px;color:#aaa;padding:1px 0 20px}.vs-review .vs-nav{background:white}.vs-identity{display:flex;align-items:center;gap:17px;padding:21px}.vs-identity img,.vs-avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;flex:none}.vs-identity h2{font-size:16px}.vs-count{float:right;color:#999;font-size:13px}.vs-count em{color:#d58c51;font-style:normal}.vs-effective{display:block;font-size:11px!important}.vs-effective span{background:#f7f7f7;padding:3px 4px;color:#777}.vs-footer{background:#fff;padding:15px 35px 30px;flex:none}.vs-footer button{border:1px solid #ddd;border-radius:30px;font-size:18px;width:100%;padding:13px}.vs-feedback h2{font-size:15px}.vs-feedback button{border:1px solid #eee;border-radius:20px;padding:8px 18px;margin:12px 8px 0 0;font-size:13px}.vs-message{width:100%;text-align:left}.vs-message .msg-prev{display:block}.vs-bell{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;flex:none;color:#fff;background:linear-gradient(145deg,#49a4ff,#347bf8)}.vs-bell svg{width:29px;height:29px}.screen:has(.vs-page)>.statusbar{background:#f5f5f5;color:#111}.screen:has(.vs-review)>.statusbar{background:#fff}.device.tablet .vs-scroll{padding-left:18%;padding-right:18%}
.vs-scroll{scrollbar-width:none;-ms-overflow-style:none}.vs-scroll::-webkit-scrollbar{display:none;width:0;height:0}
