.vue-recycle-scroller__item-view[data-v-243f00a6]{box-sizing:border-box}.vue-scroller-scrollbar[data-v-4dfedf92]{opacity:0;transition:opacity .3s}.vue-scroller-scrollbar--visible[data-v-4dfedf92],.vue-scroller-scrollbar--dragging[data-v-4dfedf92]{opacity:1}.vue-scroller-scrollbar--dragging .vue-scroller-scrollbar__thumb[data-v-4dfedf92]{filter:brightness(.8)}.vue-scroller-scrollbar[data-v-4dfedf92]:hover{opacity:1}.vue-recycle-scroller-wrapper[data-v-e0221284]{position:relative;display:flex;flex-direction:column;flex:1 1 0%;min-height:0}.vue-recycle-scroller[data-v-e0221284]{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;flex:1 1 0%;min-height:0}.vue-recycle-scroller.direction-horizontal[data-v-e0221284]{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden}.vue-recycle-scroller.direction-vertical[data-v-e0221284]{overflow-y:auto}.vue-recycle-scroller__slot[data-v-e0221284]{flex-shrink:0}.vue-recycle-scroller__item-wrapper[data-v-e0221284]{position:relative;box-sizing:border-box}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper[data-v-e0221284]{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper[data-v-e0221284]{height:100%;flex-shrink:0}[data-v-e0221284] .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;box-sizing:border-box;contain:layout style paint}.vue-recycle-scroller.direction-vertical[data-v-e0221284]:not(.grid-mode) .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.direction-horizontal[data-v-e0221284]:not(.grid-mode) .vue-recycle-scroller__item-view{height:100%}[data-v-e0221284] .vue-recycle-scroller__item-view.hover{z-index:1}.vue-recycle-scroller.ready[data-v-e0221284] .vue-recycle-scroller__item-view{transition:none}.vue-recycle-scroller.ready.reorder-transition[data-v-e0221284] .vue-recycle-scroller__item-view{transition:transform .2s ease-out}.vue-recycle-scroller.page-mode[data-v-e0221284]{overflow-y:auto;overflow-x:hidden;height:100%}.vue-recycle-scroller.page-mode.direction-horizontal[data-v-e0221284]{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden}[data-v-e0221284] .vue-recycle-scroller__item-view--invalid{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.5}.vue-recycle-scroller__empty-item[data-v-e0221284]{display:flex;align-items:center;justify-content:center;min-height:50px;color:#999;font-size:14px;background:#f5f5f5;border:1px dashed #ddd}.vue-recycle-scroller__skeleton[data-v-e0221284]{position:relative;overflow:hidden;background:#e9ecef;border-radius:4px}.vue-recycle-scroller__skeleton[data-v-e0221284]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);animation:vue-scroller-shimmer-e0221284 1.5s ease-in-out infinite;transform:translate(-100%)}@keyframes vue-scroller-shimmer-e0221284{to{transform:translate(100%)}}.vue-recycle-scroller__skeleton-line[data-v-e0221284]{height:16px;margin:8px 0;border-radius:4px}.vue-recycle-scroller__skeleton-line[data-v-e0221284]:first-child{width:60%}.vue-recycle-scroller__skeleton-line[data-v-e0221284]:nth-child(2){width:80%}.vue-recycle-scroller__skeleton-line[data-v-e0221284]:nth-child(3){width:40%}.vue-recycle-scroller__skeleton-circle[data-v-e0221284]{width:40px;height:40px;border-radius:50%;flex-shrink:0}.vue-recycle-scroller__skeleton-row[data-v-e0221284]{display:flex;align-items:center;gap:12px;padding:12px}.vue-recycle-scroller.custom-scrollbar[data-v-e0221284],.vue-recycle-scroller.hide-scrollbar[data-v-e0221284]{scrollbar-width:none;-ms-overflow-style:none}.vue-recycle-scroller-wrapper.scrollbar-outside-v[data-v-e0221284]{flex-direction:row}.vue-recycle-scroller-wrapper.scrollbar-outside-v>.vue-recycle-scroller[data-v-e0221284]{flex:1 1 0%;min-width:0}.vue-recycle-scroller-wrapper.scrollbar-outside-h>.vue-recycle-scroller[data-v-e0221284]{flex:1 1 0%;min-height:0}.vue-recycle-scroller.custom-scrollbar::-webkit-scrollbar,.vue-recycle-scroller.hide-scrollbar::-webkit-scrollbar{display:none}.vue-dynamic-scroller__empty-item[data-v-3fd68920]{display:flex;align-items:center;justify-content:center;min-height:50px;padding:1rem;color:#666;font-size:14px;background:#fafafa;border:1px dashed #ccc;border-radius:4px;margin:4px 0}.vue-dynamic-scroller-item[data-v-4e3c6b51]{box-sizing:border-box;contain:style}.vue-dynamic-scroller-item--inactive[data-v-4e3c6b51]{pointer-events:none;-webkit-user-select:none;user-select:none}.vue-grid-scroller[data-v-0a29274d]{position:relative;width:100%;height:100%;overflow:hidden}.vue-grid-scroller[data-v-0a29274d] .vue-recycle-scroller{position:absolute;top:0;left:0;right:0;bottom:0}html,body,#app{box-sizing:border-box;height:100%}body{font-size:16px;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;margin:0}#app,.page{display:flex;flex-direction:column;align-items:stretch}.menu{flex:auto 0 0;display:flex;align-items:center;gap:2px}.menu,.page{padding:12px;box-sizing:border-box}.package{margin-right:12px}.package-name{font-family:monospace;color:#2c3e50;background:#eee;padding:5px 12px 3px}.package-name,.menu a{display:inline-block;border-radius:3px}.menu a{padding:4px 12px;text-decoration:none;color:#fff;background:#2c3e50}.menu a.router-link-active{background:#42b983}.menu a:not(:last-child){margin-right:4px}.vue-recycle-scroller{-webkit-overflow-scrolling:touch}.vue-recycle-scroller__item-container,.vue-recycle-scroller__item-wrapper{box-sizing:border-box}.vue-recycle-scroller__item-view{cursor:pointer;user-select:none;-moz-user-select:none;-webkit-user-select:none}.tr,.td{box-sizing:border-box}.vue-recycle-scroller__item-view .tr{display:flex;align-items:center}.vue-recycle-scroller__item-view .td{display:block}.vue-recycle-scroller__item-view.hover{background:#4fc08d;color:#fff}.toolbar{flex:auto 0 0;text-align:center;margin-bottom:12px;line-height:32px;position:sticky;top:0;z-index:9999;background:#fff}.recycle-scroller-demo.page-mode .toolbar{border-bottom:solid 1px #e0edfa}.toolbar>*:not(:last-child){margin-right:24px}.avatar{background:gray}#app>:last-child{flex:1 1 0;min-height:0;overflow:hidden}.chat-demo[data-v-d734f501]{height:100%;overflow:hidden;display:flex;flex-direction:column}.scroller[data-v-d734f501]{flex:1 1 0;min-height:0}.notice[data-v-d734f501]{padding:24px;font-size:20px;color:#999}.message[data-v-d734f501]{display:flex;min-height:32px;padding:12px;box-sizing:border-box}.avatar[data-v-d734f501]{flex:auto 0 0;width:32px;height:32px;border-radius:50%;margin-right:12px}.avatar .image[data-v-d734f501]{max-width:100%;max-height:100%;border-radius:50%}.index[data-v-d734f501],.text[data-v-d734f501]{flex:1}.text[data-v-d734f501]{max-width:400px}.index[data-v-d734f501]{opacity:.5}.index span[data-v-d734f501]{display:inline-block;width:160px;text-align:right}.dynamic-scroller-demo[data-v-54d0f5ed]{height:100%;overflow:hidden;display:flex;flex-direction:column}.scroller[data-v-54d0f5ed]{flex:1 1 0;min-height:0}.scroller[data-v-54d0f5ed]{border:solid 1px #42b983}.toolbar[data-v-54d0f5ed]{flex:auto 0 0;text-align:center}.toolbar[data-v-54d0f5ed]>*:not(:last-child){margin-right:24px}.notice[data-v-54d0f5ed]{padding:24px;font-size:20px;color:#999}.message[data-v-54d0f5ed]{display:flex;min-height:32px;padding:12px;box-sizing:border-box}.avatar[data-v-54d0f5ed]{flex:auto 0 0;width:32px;height:32px;border-radius:50%;margin-right:12px}.avatar .image[data-v-54d0f5ed]{max-width:100%;max-height:100%;border-radius:50%}.index[data-v-54d0f5ed],.text[data-v-54d0f5ed]{flex:1}.text[data-v-54d0f5ed]{max-width:400px}.index[data-v-54d0f5ed]{opacity:.5}.index span[data-v-54d0f5ed]{display:inline-block;width:160px;text-align:right}.wrapper[data-v-446a2024]{height:100%;display:flex;flex-direction:column}.toolbar[data-v-446a2024]{flex:none;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.toolbar label[data-v-446a2024]{display:flex;align-items:center;gap:4px;white-space:nowrap}.scroller-container[data-v-446a2024]{flex:1 1 0;min-height:0;position:relative;overflow:hidden}.scroller-container[data-v-446a2024] .vue-recycle-scroller{position:absolute;top:0;left:0;right:0;bottom:0}.scroller-container[data-v-446a2024] .vue-recycle-scroller__item-wrapper{overflow:visible}.scroller-container[data-v-446a2024] .hover img{opacity:.5}.item[data-v-446a2024]{position:relative;border-radius:6px;overflow:hidden}.index[data-v-446a2024]{position:absolute;top:2px;left:2px;padding:2px 6px;border-radius:4px;background-color:#ffffffd9;color:#000;font-size:12px}img[data-v-446a2024]{width:100%;height:100%;background:#eee;object-fit:cover}.wrapper[data-v-0439a5f8],.scroller[data-v-0439a5f8]{height:100%}.wrapper[data-v-0439a5f8]{display:flex;flex-direction:column}.toolbar[data-v-0439a5f8]{flex:none;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.toolbar label[data-v-0439a5f8]{display:flex;align-items:center;gap:4px;white-space:nowrap}.info[data-v-0439a5f8]{font-size:13px;color:#666}.scroller[data-v-0439a5f8]{flex:1;min-height:0;overflow:hidden}.scroller[data-v-0439a5f8] .vue-recycle-scroller__item-wrapper{overflow:visible}.grid-cell[data-v-0439a5f8]{position:relative;border-radius:6px;overflow:hidden;box-sizing:border-box}.grid-cell img[data-v-0439a5f8]{width:100%;height:100%;object-fit:cover;background:#eee;display:block}.cell-overlay[data-v-0439a5f8]{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;padding:4px 6px}.cell-index[data-v-0439a5f8]{background:#ffffffd9;padding:2px 6px;border-radius:4px;font-size:12px;color:#333}.cell-pos[data-v-0439a5f8]{background:#00000080;padding:2px 6px;border-radius:4px;font-size:11px;color:#fff}.home[data-v-cc0da2ad]{margin:24px}section[data-v-cc0da2ad]{margin-top:24px}section .route[data-v-cc0da2ad]{font-size:24px;color:#42b983;display:block;margin-bottom:6px}section .description[data-v-cc0da2ad]{max-width:500px}.dynamic-scroller-demo[data-v-4ae1118b]{height:100%;overflow:hidden;display:flex;flex-direction:column}.scroller[data-v-4ae1118b]{flex:1 1 0;min-height:0}.notice[data-v-4ae1118b]{padding:24px;font-size:20px;color:#999}.message[data-v-4ae1118b]{display:flex;flex-direction:column;min-height:32px;padding:12px;box-sizing:border-box}.avatar[data-v-4ae1118b]{flex:auto 0 0;width:32px;height:32px;border-radius:50%;margin-bottom:12px}.avatar .image[data-v-4ae1118b]{max-width:100%;max-height:100%;border-radius:50%}.index[data-v-4ae1118b],.text[data-v-4ae1118b]{flex:1}.text[data-v-4ae1118b]{margin-bottom:12px}.index[data-v-4ae1118b]{opacity:.5}.index span[data-v-4ae1118b]{display:block}.index[data-v-4c88da75]{color:#0003;width:55px;text-align:right;flex:auto 0 0}.person .td[data-v-4c88da75]:first-child{padding:12px}.person .info[data-v-4c88da75]{display:flex;align-items:center;height:48px}.avatar[data-v-4c88da75]{width:50px;height:50px;margin-right:12px}.recycle-scroller-demo[data-v-c979e927]:not(.page-mode){height:100%;display:flex;flex-direction:column}.recycle-scroller-demo.page-mode[data-v-c979e927]:not(.full-page){height:100%}.recycle-scroller-demo.page-mode[data-v-c979e927]{flex:auto 0 0}.recycle-scroller-demo.page-mode .toolbar[data-v-c979e927]{border-bottom:solid 1px #e0edfa}.content[data-v-c979e927]{flex:1 1 0;border:solid 1px #42b983;position:relative}.recycle-scroller-demo.page-mode:not(.full-page) .content[data-v-c979e927]{overflow:auto}.recycle-scroller-demo:not(.page-mode) .wrapper[data-v-c979e927]{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.scroller[data-v-c979e927]{width:100%;height:100%}.notice[data-v-c979e927]{padding:24px;font-size:20px;color:#999}.letter[data-v-c979e927]{text-transform:uppercase;color:gray;font-weight:700}.letter .td[data-v-c979e927]{padding:12px}.letter.big[data-v-c979e927]{font-weight:400;height:200px}.letter.big .value[data-v-c979e927]{font-size:120px}.dynamic-scroller-demo[data-v-d30a71c2]{height:100%;overflow:hidden;display:flex;flex-direction:column}.scroller[data-v-d30a71c2]{flex:1 1 0;min-height:0}.scroller[data-v-d30a71c2]{border:solid 1px #42b983}.toolbar[data-v-d30a71c2]{flex:auto 0 0;text-align:center}.toolbar[data-v-d30a71c2]>*:not(:last-child){margin-right:24px}.notice[data-v-d30a71c2]{padding:24px;font-size:20px;color:#999}.message[data-v-d30a71c2]{display:flex;min-height:32px;padding:12px;box-sizing:border-box}.text[data-v-d30a71c2],.index[data-v-d30a71c2]{flex:1}.text[data-v-d30a71c2]{max-width:400px}.index[data-v-d30a71c2]{opacity:.5}.index span[data-v-d30a71c2]{display:inline-block;width:160px;text-align:right}.hello[data-v-40cb01db]{flex:1 1 0;overflow:hidden;display:flex;flex-direction:column}.scroller[data-v-40cb01db]{flex:1 1 0;min-height:0;border:2px solid #ddd}h1[data-v-40cb01db],h2[data-v-40cb01db]{font-weight:400}ul[data-v-40cb01db]{list-style-type:none;padding:0}li[data-v-40cb01db]{display:inline-block;margin:0 10px}a[data-v-40cb01db]{color:#42b983}.message[data-v-40cb01db]{padding:10px 10px 9px;border-bottom:solid 1px #eee}
