.module .hd{line-height:30px;margin-bottom:10px}.module .hd .title{color:hsla(0,0%,100%,.95);font-size:20px;font-weight:700}.module .hd .title span{position:relative;z-index:1}.module .hd .title:after{background:linear-gradient(90deg,rgba(0,212,255,.2) 0,transparent);border-radius:4px;bottom:0;content:"";height:14px;left:10px;position:absolute;width:80px;z-index:0}.module .hd .more{color:hsla(0,0%,100%,.45);float:right;padding:0 20px;position:relative}.module .hd .more:after{border-bottom:1px solid hsla(0,0%,100%,.45);border-right:1px solid hsla(0,0%,100%,.45);content:"";height:8px;margin-top:-5px;position:absolute;right:6px;top:50%;transform:rotate(-45deg);width:8px}.module .hd .more:hover{color:#00d4ff}.module .hd .more:hover:after{border-color:#00d4ff}@media screen and (max-width:799px){.module{margin-bottom:15px}.module .hd{margin-bottom:5px;padding:0 10px}.module .hd .title{font-size:17px}}.module{margin-bottom:25px}.mod-list .hd{display:flex;line-height:36px;margin-bottom:12px;position:relative}.mod-list .hd .title{font-size:22px;font-weight:700;position:relative}.mod-list .hd .title span{position:relative;z-index:1}.mod-list .hd .title:after{background:linear-gradient(90deg,rgba(0,212,255,.15),transparent);border-radius:4px;bottom:2px;content:"";height:14px;left:10px;position:absolute;width:100px;z-index:0}.mod-list .filter-box{background:#1a1a35;background-image:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.01));border:1px solid hsla(0,0%,100%,.08);border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05);margin-bottom:20px;padding:8px 15px;transition:transform .3s ease,box-shadow .3s ease}.mod-list .filter-box:hover{box-shadow:0 8px 16px rgba(0,0,0,.5),0 16px 48px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.08);transform:translateY(-4px);transform:none}.mod-list .filter-box .field-wrapper{border-bottom:1px solid hsla(0,0%,100%,.04);display:flex;line-height:28px;padding:8px 0}.mod-list .filter-box .field-wrapper:last-child{border-bottom:none}.mod-list .filter-box .field-wrapper .field-title{color:hsla(0,0%,100%,.7);font-weight:700;padding:0 10px;text-align:right;width:48px}.mod-list .filter-box .field-wrapper .field-content{flex:1;min-width:0;padding:0 10px}.mod-list .filter-box .field-wrapper a{border-radius:14px;color:hsla(0,0%,100%,.7);display:inline-block;padding:0 10px;transition:all .2s ease}.mod-list .filter-box .field-wrapper a.active{background:linear-gradient(135deg,#00d4ff,#a855f7);box-shadow:0 2px 8px rgba(0,212,255,.25);color:#fff;font-weight:700}.mod-list .filter-box .field-wrapper a.active:hover{color:#fff}.mod-list .filter-box .field-wrapper a.filtered{background:#00d4ff;border-radius:4px;color:#fff;position:relative}.mod-list .filter-box .field-wrapper a.filtered:after{content:"×";display:inline-block;margin-left:5px;vertical-align:middle}.mod-list .filter-box .field-wrapper a.filtered:hover{color:#fff;opacity:.85}.mod-list .filter-box .field-wrapper a:hover{color:#00d4ff}.mod-list .filter-box .type-extend-filters-container{position:relative}.mod-list .filter-box .type-extend-filters-container .type-extend-filters{height:40px;overflow:hidden}.mod-list .filter-box .type-extend-filters-container .show-more{background:rgba(0,0,0,.2);border-radius:6px;cursor:pointer;height:28px;line-height:28px;margin-top:8px;text-align:center;width:100%}.mod-list .filter-box .type-extend-filters-container .show-more .icon{border-bottom:1px solid hsla(0,0%,100%,.45);border-right:1px solid hsla(0,0%,100%,.45);display:inline-block;height:10px;position:absolute;right:0;top:5px;transform:rotate(45deg);width:10px}.mod-list .filter-box .type-extend-filters-container .show-more a{color:hsla(0,0%,100%,.45);display:inline-block;padding-right:20px;position:relative}.mod-list .filter-box .type-extend-filters-container .show-more a:hover{color:#00d4ff}.mod-list .filter-box .expanded .type-extend-filters{height:auto}.mod-list .filter-box .expanded .show-more .icon{top:10px;transform:rotate(225deg)}.mod-list .list{display:grid;gap:15px;grid-template-columns:repeat(6,1fr)}.mod-list .none{color:hsla(0,0%,100%,.45);font-size:16px;line-height:30px;padding:50px 0;text-align:center}.mod-list .none p{margin-bottom:10px}.mod-list .pagination{display:flex;line-height:32px;padding:20px}.mod-list .pagination .box{color:hsla(0,0%,100%,.45);flex:1;min-width:0}.mod-list .pagination .box b{color:#00d4ff}.mod-list .pagination ul{display:flex;gap:4px;justify-content:flex-end}.mod-list .pagination li a{background:#1a1a35;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:hsla(0,0%,100%,.45);display:block;font-size:14px;font-weight:700;line-height:32px;min-width:8px;padding:0 12px;text-align:center;transition:all .3s ease}.mod-list .pagination li a:hover{background:rgba(0,212,255,.1);border-color:rgba(0,212,255,.2);color:#00d4ff;transform:translateY(-1px)}.mod-list .pagination li.active a{background:linear-gradient(135deg,#00d4ff,#a855f7);border-color:transparent;box-shadow:0 4px 8px rgba(0,212,255,.25);color:#fff}.mod-list .pagination li.active a:hover{color:#fff;transform:none}@media screen and (max-width:799px){.module{margin-bottom:15px}.mod-list .hd{flex-direction:column;margin-bottom:5px}.mod-list .hd .title{font-size:18px;padding:0 10px}.mod-list .hd .title:after{height:10px}.mod-list .filter-box{border-radius:6px;margin:0 8px 12px;padding:0}.mod-list .filter-box .field-wrapper{flex-direction:column;line-height:22px}.mod-list .filter-box .field-wrapper .field-title{background:hsla(0,0%,100%,.05);line-height:24px;margin-bottom:4px;margin-top:-6px;padding:0 8px;text-align:center;width:auto}.mod-list .filter-box .field-wrapper .field-content{padding:0 6px}.mod-list .filter-box .field-wrapper a{font-size:13px;padding:0 6px}.mod-list .list{gap:8px;grid-template-columns:repeat(2,1fr);padding:0 8px}.mod-list .pagination{flex-direction:column-reverse;padding:15px 10px;text-align:center}.mod-list .pagination ul{justify-content:center}.mod-list .pagination li a{font-size:13px;line-height:28px;padding:0 10px}}