.v{text-align:left;font-size:16px}.v *{box-sizing:border-box;color:#555;line-height:2;transition:all .3s}.v .vwrap{border:1px solid #f0f0f0;border-radius:4px;margin-bottom:10px;padding:10px;position:relative;overflow:hidden}.v .vwrap input{background:0 0}.v .vwrap .vinput{border-bottom:1px dashed #dedede;width:33.33%}.v .vwrap .vmark{background:#000000a6;width:100%;height:100%;position:absolute;top:0;left:0}.v .vinput{resize:none;border:none;outline:none;max-width:100%;padding:10px 5px;font-size:.775em}.v .vedit{padding-top:10px;position:relative}.v .vedit textarea{text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;text-align:start;-webkit-rtl-ordering:logical;cursor:text;white-space:pre-wrap;overflow-wrap:break-word;flex-direction:column;display:inline-block;-webkit-writing-mode:horizontal-tb!important;writing-mode:horizontal-tb!important}.v .vedit .veditor{resize:vertical;background:0 0;width:100%;min-height:8.75em;font-size:.875em;transition:all .25s}.v .vedit .vctrl{text-align:right;font-size:12px}.v .vedit .vctrl span{vertical-align:middle;cursor:pointer;padding:10px;display:inline-block}.v .vedit .vemojis{text-align:justify;max-height:145px;margin-bottom:10px;font-size:18px;overflow:auto;box-shadow:0 0 1px #f0f0f0}.v .vedit .vemojis i{cursor:pointer;text-align:center;vertical-align:middle;width:38px;padding:7px 0;font-style:normal;display:inline-block}.v .vedit .vpreview{width:100%;padding:7px;box-shadow:0 0 1px #f0f0f0}.v .vedit .vpreview p{margin-block:1em;margin-inline:0}.v .vcontrol{padding-top:15px;font-size:0}.v .vcontrol .col{vertical-align:middle;color:#ccc;font-size:16px;display:inline-block}.v .vcontrol .col-20{width:20%}.v .vcontrol .col-80{width:80%}.v .vcontrol .col-80 .text-right{text-align:right}.v .vbtn{text-align:center;color:#313131;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#ededed;border:1px solid #ededed;border-radius:.3em;outline:none;margin-bottom:0;padding:.5em 1.25em;font-size:.875em;font-weight:400;line-height:1.42857;transition-duration:.4s;display:inline-block}.v .vinfo{padding:5px;font-size:0}.v .vinfo .col{vertical-align:middle;width:50%;font-size:16px;display:inline-block}.v .vinfo .col .vnum{font-size:1.25em;font-weight:600}.v .vlist{width:100%}.v .vlist .vcard{padding-top:1.5em;display:block;position:relative}.v .vlist .vcard:after{content:"";clear:both;display:block}.v .vlist .vcard .vimg{float:left;border:1px solid #f5f5f5;border-radius:50%;width:3.125em;height:3.125em;margin-right:.7525em;padding:.125em}.v .vlist .vcard .vh{border-bottom:1px dashed #f5f5f5;padding-bottom:.5em;overflow:hidden}.v .vlist .vcard .vh .vmeta{line-height:1;position:relative}.v .vlist .vcard .vh .vmeta .vat{color:#ef2f11;cursor:pointer;float:right;font-size:.8125em}.v .vlist .vcard .vh .vmeta .vtime{color:#b3b3b3;margin-right:.875em;font-size:.75em}.v .vlist .vcard .vh .vquote{color:#666;border-left:1px dashed #ededed80;margin-top:1em;padding-left:1em}.v .vlist .vcard .vh .vcontent{word-wrap:break-word;word-break:break-all;text-align:justify;color:#4a4a4a;margin-bottom:.75em;padding-top:.625em;font-size:.875em;line-height:2;position:relative}.v .vlist .vcard .vh .vcontent p{margin-block:1em;margin-inline:0;display:block}.v .vlist .vcard .vh .expand{cursor:pointer;max-height:11.25em;overflow:hidden}.v .vlist .vcard .vh .expand:before{content:"";pointer-events:none;background:linear-gradient(#fff0,#ffffffe6);width:100%;display:block;position:absolute;top:0;bottom:3.15em;left:0}.v .vlist .vcard .vh .expand:after{content:"Click on expand";text-align:center;color:#828586;pointer-events:none;background:#ffffffe6;width:100%;height:3.15em;line-height:3.15em;display:block;position:absolute;bottom:0;left:0}.v .vlist .vcard .vh .vhead{margin-top:0;line-height:1.5}.v .vlist .vcard .vh .vhead .vnick{cursor:pointer;color:#1abc9c;margin-right:.875em;font-size:.875em;font-weight:500;text-decoration:none;display:inline-block;position:relative}.v .vlist .vcard .vh .vhead .vnick:before{content:"";background:#1abc9c;width:0;height:1px;transition:width .3s;position:absolute;bottom:0;right:0}.v .vlist .vcard .vh .vhead .vsys{color:#b3b1b1;background:#ededed;border-radius:.2em;margin-right:.3em;padding:.2em .5em;font-size:.75em;display:inline-block}.v .vempty{text-align:center;color:#999;padding:1.25em}.v .txt-center{text-align:center}
