@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}:root{--db-main-color:rgba(0, 87, 217);--db-hover-color:rgba(104, 156, 233, 1);--db--text-color:rgba(0, 0, 0, 0.8);--db--text-color-light:rgba(0, 0, 0, 0.6);--db--background-gray:#f2f4f6;--db-border-color:rgba(0, 0, 0, 0.1)}.db--nav,.db--navItem{display:flex;align-items:center}.db--nav{padding:30px 0 20px;flex-wrap:wrap}.db--navItem{font-size:20px;cursor:pointer;border-bottom:1px solid transparent;transition:.5s border-color;text-transform:capitalize;margin-right:20px;color:var(--db--text-color)}.db--navItem.current,.db--navItem:hover{border-color:inherit}.db--score svg{fill:#f5c518;margin-right:5px}.db--list{display:flex;align-items:flex-start;flex-wrap:wrap}.db--image{width:150px;height:215px;object-fit:cover;border-radius:4px}.db--image:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.db--title{margin-top:2px;font-size:14px;line-height:1.4;color:var(--db--text-color)}.db--title a:hover{color:var(--db-hover-color);text-decoration:underline}.db--genreItem{background:var(--db--background-gray);font-size:12px;padding:5px 12px;border-radius:4px;margin-right:6px;margin-bottom:10px;line-height:1.4;cursor:pointer;color:var(--db--text-color-light)}.db--genreItem.is-active{background-color:var(--db-main-color);color:#fff}.db--genreItem:hover{background-color:var(--db-hover-color);color:#fff}.db--genres{padding-bottom:15px;display:flex;flex-wrap:wrap}.db--genres.u-hide+.db--list{padding-top:10px}.db--score{display:flex;align-items:center;font-size:14px;color:var(--db--text-color-light)}.db--item{width:150px;margin-right:20px;margin-bottom:20px;position:relative}.db--item__music img{width:150px;height:150px;object-fit:cover}.db--item .top250{position:absolute;left:0;top:0;border-radius:4px 4px 4px 0;line-height:1;padding:3px 10px 3px 5px;font-weight:900}.db--item .top250:after,.ipc-signpost:after{content:"";border-top-left-radius:0;border-bottom-left-radius:0;right:0;top:0;margin-right:-.2rem;border-radius:0 0 4px 4px;background:inherit;height:100%;position:absolute;width:.75rem;transform:skewX(-20deg)}.db--date,.ipc-signpost{position:relative;font-weight:900;line-height:1}.db--item .top250,.ipc-signpost{background:#f5c518;color:#000;font-size:12px;display:flex;margin-bottom:2px}.ipc-signpost{border-radius:4px;padding:3px 5px;width:58%}.ipc-signpost:after{border-radius:4px}.db--date{font-size:20px;color:rgba(0,0,0,.6);margin-top:30px;margin-bottom:10px}.db--date:before{content:"";position:absolute;top:.5em;bottom:-2px;left:-10px;width:3.4em;z-index:-1;background:var(--db-hover-color);opacity:.3;transform:skew(-35deg);transition:opacity .2s ease;border-radius:3px 8px 10px 6px}.db--dateList{padding-left:15px;padding-top:5px;padding-right:15px}.db--card__list{display:flex;align-items:center;padding:15px 0;border-bottom:1px dotted var(--db-border-color);font-size:14px;color:var(--db--text-color-light)}.db--card__list:last-child{border-bottom:0}.db--card__list .title{font-size:18px;margin-bottom:5px;line-height:1.2}.db--card__list .rating{margin:0;font-size:14px;line-height:1;display:flex;align-items:center}.db--card__list .rating .allstardark,.db--card__list .rating .allstarlight{color:#f99b01;height:16px;background-repeat:repeat;background-size:auto 100%}.db--card__list .rating .allstardark{position:relative;width:80px;background-image:url(/plugins/plugin-douban/assets/static/img/star.svg);margin-right:5px}.db--card__list .rating .allstarlight{position:absolute;left:0;overflow:hidden;background-image:url(/plugins/plugin-douban/assets/static/img/star-fill.svg)}.db--card__list img{width:80px;border-radius:4px;height:80px;object-fit:cover;flex:0 0 auto;margin-right:15px}.u-hide{display:none!important}.db--list__card{display:block}.db--dateList__card{display:flex;flex-wrap:wrap;align-items:flex-start}.db--listBydate{display:flex;align-items:flex-start;margin-top:15px}@media (max-width:600px){.db--listBydate{flex-direction:column}}.db--titleDate{display:flex;flex-direction:column;line-height:1.1;margin-bottom:10px;flex:0 0 auto;margin-right:15px;align-items:center;width:60px;color:var(--db--text-color)}.db--titleDate__day{font-weight:900;font-size:44px;color:var(--db--text-color)}.db--titleDate__month{font-size:14px;color:var(--db--text-color-light);font-weight:900}.db--titleDate__year{font-size:12px;color:var(--db--text-color-light)}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple:after,.lds-ripple:before{position:absolute;border:4px solid var(--db-main-color);content:"";opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple::after{animation-delay:-.5s}.block-more__centered{display:flex;justify-content:center}.db--copyright{font-size:12px;text-align:right;margin-top:20px;color:var(--db--text-color-light)}.db--type{display:flex;justify-content:flex-start;align-items:center;margin-bottom:25px}.db--typeItem{margin-right:10px;cursor:pointer;font-size:12px;font-weight:700;border:1px solid var(--db-border-color);border-radius:999rem;padding:1px 25px;color:var(--db--text-color-light)}.db--typeItem.is-active{color:var(--db-hover-color);border-color:var(--db-hover-color);cursor:not-allowed}.db--empty{background-image:url(/plugins/plugin-douban/assets/static/img/error.png);background-repeat:no-repeat;height:300px;width:100%;background-size:96px;background-position:center;margin-bottom:50px}