._root_zmgjr_1{display:block}.entertainmentHero{position:relative;overflow:hidden}.entertainmentHero:after{content:"";pointer-events:none;background:radial-gradient(circle,#dd6f5421,#0000 68%);border-radius:50%;width:320px;height:180px;position:absolute;bottom:-84px;right:4vw}.entertainmentDesk{width:min(1420px,100% - 8vw);margin:0 auto;padding:0 0 54px}.entertainmentHeader{background:radial-gradient(circle at 95% 8%,#de73511f,#0000 30%),linear-gradient(145deg,#161815fa,#080a09fa);border:1px solid #ffffff24;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:28px 30px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 22px 68px #00000061}.entertainmentHeader small{color:#dfb878;letter-spacing:.16em;font:800 10px Arial,sans-serif}.entertainmentHeader h2{color:#f4efe6;margin:8px 0 7px;font:600 30px/1.24 Songti SC,Microsoft YaHei UI,serif}.entertainmentHeader p{color:#a6aaa3;max-width:760px;margin:0;font-size:14px;line-height:1.75}.entertainmentHeader aside{border-left:1px solid #ffffff1f;grid-template-columns:auto 1fr;align-items:baseline;gap:1px 8px;min-width:154px;padding-left:28px;display:grid}.entertainmentHeader aside b{color:#f5ddad;font:600 32px/1 Georgia,serif}.entertainmentHeader aside span{color:#888e87;font-size:11px}.entertainmentHeader aside button,.entertainmentNotice button,.entertainmentHistory button{color:#e8cb92;cursor:pointer;background:#e0bc7814;border:1px solid #e0bc7875;border-radius:8px;grid-column:1/-1;margin-top:11px;padding:9px 13px}.entertainmentHeader aside button:disabled,.entertainmentHistory button:disabled{cursor:wait;opacity:.55}.entertainmentQuality{color:#8f958e;align-items:center;gap:16px;padding:15px 5px 14px;font-size:11px;display:flex}.entertainmentQuality span{align-items:center;gap:6px;display:flex}.entertainmentQuality span i{background:#daa966;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #daa9668c}.entertainmentQuality time{color:#70766f;margin-left:auto}.entertainmentFilters{scrollbar-width:none;gap:9px;padding:5px 0 19px;display:flex;overflow-x:auto}.entertainmentFilters::-webkit-scrollbar{display:none}.entertainmentFilters button{color:#b8bcb5;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;flex:none;min-height:39px;padding:8px 13px;font-size:13px}.entertainmentFilters button small{color:#797f78;margin-left:7px;font-size:10px}.entertainmentFilters button:hover,.entertainmentFilters button.active{color:#f0d59d;background:#e0bc781a;border-color:#e0bc789e}.entertainmentCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.entertainmentCard{background:linear-gradient(150deg,#121412f7,#080a09fa);border:1px solid #ffffff1c;border-radius:15px;min-width:0;padding:23px 24px 20px;box-shadow:inset 3px 0 #daa9667a}.entertainmentCard.funny{box-shadow:inset 3px 0 #dc7e5b94}.entertainmentCard.meme{box-shadow:inset 3px 0 #ac7ed394}.entertainmentCard>header{align-items:center;gap:9px;display:flex}.entertainmentCard>header span{color:#d8ba83;border:1px solid #e0bc7847;border-radius:999px;padding:5px 8px;font-size:10px}.entertainmentCard.funny>header span{color:#e1a084;border-color:#dc7e5b4d}.entertainmentCard.meme>header span{color:#c4a0e1;border-color:#ac7ed357}.entertainmentStage{color:#898f88;letter-spacing:.04em;background:#ffffff0d;border-radius:5px;padding:4px 7px;font-size:9px;font-style:normal}.entertainmentStage.rising{color:#ddb67c;background:#daa9661c}.entertainmentStage.hot{color:#e79b7c;background:#dc7e5b21}.entertainmentCard>header time{color:#737972;font-size:10px}.entertainmentCard>header b{color:#e7cb93;margin-left:auto;font:600 14px Georgia,serif}.entertainmentCard h3{color:#f0ece3;margin:17px 0 15px;font-size:20px;line-height:1.5}.entertainmentCard>section{margin-top:13px}.entertainmentCard section small,.entertainmentCard footer>div>small{color:#a99167;letter-spacing:.09em;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.entertainmentCard section p{color:#d9d8d1;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.78}.entertainmentContext{background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;padding:13px 14px}.entertainmentCard.meme .entertainmentContext{background:#ac7ed30e;border-color:#ac7ed333}.entertainmentFacts{border-top:1px solid #ffffff14;margin-top:14px;padding-top:12px}.entertainmentFacts summary,.entertainmentCard footer>details summary{color:#9ca19a;cursor:pointer;font-size:11px}.entertainmentFacts summary b{color:#d7b97e;margin-left:5px}.entertainmentFacts ul{color:#bfc2bc;margin:11px 0 0;padding-left:18px;font-size:12px;line-height:1.75}.entertainmentCard>footer{border-top:1px solid #ffffff17;margin-top:17px;padding-top:14px}.entertainmentCard footer>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.entertainmentCard footer>div>small{width:100%}.entertainmentCard footer a{color:#d9bd87;border:1px solid #e0bc7833;border-radius:6px;padding:5px 8px;font-size:10px;text-decoration:none}.entertainmentCard footer a:hover{border-color:#e0bc7894}.entertainmentCard footer>div>span{color:#756f66;font-size:10px}.entertainmentCard footer>details{margin-top:12px}.entertainmentCard footer blockquote{color:#aeb2ab;background:#00000029;border-left:2px solid #e0bc7857;margin:10px 0 0;padding:10px 12px;font-size:11px;line-height:1.65}.entertainmentNotice{text-align:center;background:#ffffff06;border:1px dashed #ffffff29;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:28px;display:flex}.entertainmentNotice b{color:#e7e2d8;font-size:16px}.entertainmentNotice span{color:#888e87;max-width:520px;margin-top:8px;font-size:12px;line-height:1.7}.entertainmentNotice.error{border-color:#e170534d}.entertainmentHistory{color:#767c75;justify-content:center;align-items:center;min-height:64px;font-size:11px;display:flex}@media (width<=860px){.entertainmentDesk{width:calc(100% - 24px)}.entertainmentCards{grid-template-columns:1fr}.entertainmentHeader{grid-template-columns:1fr;padding:22px 20px}.entertainmentHeader aside{border-top:1px solid #ffffff1a;border-left:0;grid-template-columns:auto 1fr;padding:16px 0 0}.entertainmentHeader aside button{grid-column:auto;margin:0 0 0 auto}.entertainmentQuality{flex-wrap:wrap;align-items:flex-start}.entertainmentQuality time{width:100%;margin:0}}@media (width<=520px){.entertainmentCard{padding:19px 17px 17px}.entertainmentCard h3{font-size:18px}.entertainmentHeader h2{font-size:26px}.entertainmentQuality span{width:calc(50% - 8px)}}
