.cr-recent{width:min(1280px,100% - 64px);margin:0 auto;padding:64px 0 30px}.cr-recent-hero{grid-template-columns:minmax(0,1fr) 275px;align-items:stretch;gap:48px;min-height:268px;margin-bottom:70px;display:grid}.cr-recent-hero-copy{max-width:750px;padding:17px 0}.cr-recent-hero h1{letter-spacing:-.073em;color:#f6f7fe;margin:17px 0 20px;font-size:clamp(48px,5.9vw,78px);font-weight:740;line-height:1.035}.cr-recent-hero h1 span{color:#8ce9de}.cr-recent-hero-copy>p{color:#b0b8c9;max-width:610px;margin:0;font-size:15px;line-height:1.8}.cr-recent-hero-points{flex-wrap:wrap;gap:10px 12px;margin-top:24px;display:flex}.cr-recent-hero-points>span{color:#c2cada;background:#ffffff06;border:1px solid #ffffff1b;border-radius:100px;padding:8px 12px;font-size:11px}.cr-recent-hero-points i{background:#8eedd8;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.cr-recent-hero-side{background:linear-gradient(145deg,#20243d,#141827 76%);border:1px solid #7b8da13a;border-radius:20px;flex-direction:column;justify-content:center;min-width:0;padding:24px;display:flex;position:relative;overflow:hidden}.cr-recent-hero-side:before{content:"";filter:blur(28px);pointer-events:none;background:#c48bff26;border-radius:50%;width:180px;height:180px;position:absolute;inset:-60px -80px auto auto}.cr-recent-hero-side-label{letter-spacing:.11em;color:#b7b2da;font-size:10px;font-weight:800}.cr-recent-hero-total{letter-spacing:-.08em;color:#f9f7ff;font-variant-numeric:tabular-nums;margin:13px 0 3px;font-size:clamp(54px,6vw,76px);font-weight:780;line-height:1.2}.cr-recent-hero-side p{color:#aab2c7;margin:0 0 22px;font-size:11px;line-height:1.6}.cr-recent-hero-side a{color:#0d2027;background:#8cecdc;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:11px;font-weight:820;text-decoration:none;display:flex}.cr-recent-hero-side a:hover{background:#b2f8eb}.cr-recent-section{min-width:0}.cr-recent-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:23px;display:flex}.cr-recent-heading h2{letter-spacing:-.057em;color:#f6f5ff;margin:9px 0 7px;font-size:clamp(28px,3.1vw,43px);font-weight:720}.cr-recent-heading h2 span{color:#b398ff}.cr-recent-heading p{color:#a1acbe;max-width:620px;margin:0;font-size:12px;line-height:1.7}.cr-recent-refresh{white-space:nowrap;color:#c9d1e6;background:#ffffff06;border:1px solid #ffffff24;border-radius:10px;padding:11px 14px;font-size:12px;font-weight:700;text-decoration:none}.cr-recent-refresh:hover{color:#fff;background:#ffffff10;border-color:#b39df07a}.cr-feed{min-width:0}.cr-feed-toolbar{background:linear-gradient(120deg,#151a29,#111725);border:1px solid #ffffff1a;border-radius:17px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding:12px;display:flex}.cr-feed-search{background:#090f1c;border:1px solid #37415a;border-radius:11px;flex:1;align-items:center;gap:10px;min-width:150px;max-width:390px;padding:0 14px;display:flex}.cr-feed-search:focus-within{border-color:#9ee7e0;box-shadow:0 0 0 3px #9ee7e014}.cr-feed-search-icon{color:#a2b4cb;font-size:23px;font-weight:300}.cr-feed-search input{color:#eef4ff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:13px 2px;font-size:12px}.cr-feed-search input::placeholder{color:#7f8ba0}.cr-feed-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cr-feed-controls label{min-width:0;display:block}.cr-feed-controls select{color:#e2e6f6;width:auto;max-width:180px;font:inherit;cursor:pointer;background:#20283a;border:1px solid #ffffff1b;border-radius:10px;padding:12px 29px 12px 12px;font-size:11px;font-weight:680}.cr-feed-controls select:focus-visible{outline-offset:2px;outline:2px solid #91eddc}.cr-feed-layout{background:#0e1422;border:1px solid #ffffff1b;border-radius:10px;gap:3px;padding:4px;display:flex}.cr-feed-layout button{font:inherit;color:#99a7bf;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 11px;font-size:11px;font-weight:710}.cr-feed-layout button[aria-pressed=true]{color:#f9f2ff;background:#3a3552;box-shadow:0 1px 5px #0005}.cr-feed-summary{color:#8d9aae;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:14px 2px 23px;font-size:11px;display:flex}.cr-feed-summary>span:first-child{color:#c3cadd}.cr-feed-summary i{background:#87efd5;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.cr-recent-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:19px;display:grid}.cr-recent-card{background:linear-gradient(150deg,#1a1c2e,#111827 78%);border:1px solid #ffffff1c;border-radius:19px;flex-direction:column;min-width:0;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 14px 36px #02040b28}.cr-recent-card:hover{border-color:#a1a0cc8c;transform:translateY(-4px);box-shadow:0 24px 44px #02040b52}.cr-recent-poster{aspect-ratio:5/5.8;background:linear-gradient(150deg,#251c34,#101923);text-decoration:none;display:block;position:relative;overflow:hidden}.cr-recent-poster:after{content:"";pointer-events:none;background:linear-gradient(#0000 36%,#090d1ae8 100%);position:absolute;inset:20% 0 0}.cr-recent-poster img{object-fit:cover;object-position:center 30%;width:100%;height:100%;transition:transform .35s;display:block}.cr-recent-card:hover .cr-recent-poster img{transform:scale(1.055)}.cr-recent-index{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#e7e8f5;font-variant-numeric:tabular-nums;background:#080c1abb;border:1px solid #ffffff42;border-radius:11px;justify-content:center;align-items:center;width:33px;height:33px;font-size:10px;font-weight:790;display:inline-flex;position:absolute;top:17px;left:18px}.cr-recent-poster-bottom{z-index:2;color:#fff;align-items:center;gap:12px;font-size:12px;font-weight:720;display:flex;position:absolute;bottom:19px;left:19px;right:19px}.cr-recent-poster-bottom>span:last-child{margin-left:auto;font-size:15px}.cr-recent-poster-play{color:#131525;background:#f4f8ff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;padding-left:2px;font-size:13px;display:grid;box-shadow:0 8px 18px #0005}.cr-recent-card-body{flex-direction:column;flex:1;min-width:0;padding:22px 21px 19px;display:flex}.cr-recent-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;display:flex}.cr-recent-source-tag{color:#8aebdb;letter-spacing:.11em;text-transform:uppercase;font-weight:820}.cr-recent-format{color:#b4b8cf;background:#ffffff06;border:1px solid #ffffff1e;border-radius:7px;padding:5px 8px}.cr-recent-card h3{color:#f4f6fd;letter-spacing:-.037em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 7px;font-size:19px;font-weight:740;line-height:1.36;display:-webkit-box;overflow:hidden}.cr-recent-card h3 a{color:inherit;text-decoration:none}.cr-recent-card h3 a:hover{color:#9ff5e0}.cr-recent-author{color:#a6b9d5;margin:0 0 14px;font-size:12px;font-weight:620}.cr-recent-caption{color:#9ba6bd;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 0 16px;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.cr-recent-meta{border-top:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:9px;margin-top:auto;padding-top:16px;padding-bottom:16px;display:grid}.cr-recent-meta>span{flex-direction:column;gap:5px;min-width:0;display:flex}.cr-recent-meta time,.cr-recent-meta .cr-expiry-countdown{color:#d2d9e6;white-space:normal;font-weight:620;font-size:11px!important}.cr-recent-meta-label{color:#8292a9;letter-spacing:.1em;font-size:9px;font-weight:800}.cr-recent-meta .cr-pulse-dot{width:5px;height:5px}.cr-recent-actions{grid-template-columns:1fr 1fr auto;gap:7px;display:grid}.cr-recent-actions>a,.cr-recent-actions>.dl-secondary{text-align:left;border:1px solid #fff2;border-radius:9px;justify-content:space-between;align-items:center;gap:5px;min-width:0;min-height:40px;padding:9px 11px;font-size:11px;font-weight:750;text-decoration:none;display:flex}.cr-recent-watch{background:#8befe0;color:#102029!important;border-color:#0000!important}.cr-recent-watch:hover{background:#bafbf1}.cr-recent-download{background:#ffffff08;color:#e6eafa!important}.cr-recent-download:hover{background:#ffffff12}.cr-recent-actions>.dl-secondary{color:#ece6ff;cursor:pointer;font:inherit;background:#282d43;border-color:#514963;margin:0;padding:8px 10px;font-size:11px;font-weight:750}.cr-recent-actions>.dl-secondary:hover{background:#3a3454}.cr-recent-actions>.cr-recent-report-wrap{grid-column:1/-1;width:100%;min-width:0}.cr-recent-actions .cr-recent-report{color:#f2e8ff;width:100%;min-height:40px;font:inherit;cursor:pointer;text-align:center;background:#252d40;border:1px solid #66557e;border-radius:9px;padding:10px 13px;font-size:11px;font-weight:750;display:block}.cr-recent-actions .cr-recent-report:hover{background:#38304d;border-color:#ab84dc}.cr-recent-report-wrap form{box-sizing:border-box;width:100%}.cr-recent-report-wrap select,.cr-recent-report-wrap textarea{box-sizing:border-box;max-width:100%}.cr-recent-grid.is-list{grid-template-columns:1fr;max-width:1020px}.cr-recent-grid.is-list .cr-recent-card{grid-template-columns:minmax(180px,290px) minmax(0,1fr);min-height:280px;display:grid}.cr-recent-grid.is-list .cr-recent-poster{aspect-ratio:auto;min-height:280px}.cr-recent-grid.is-list .cr-recent-card-body{padding:25px 30px}.cr-recent-grid.is-list .cr-recent-card h3{-webkit-line-clamp:3;font-size:23px}.cr-recent-grid.is-list .cr-recent-caption{-webkit-line-clamp:3}.cr-feed-no-matches{text-align:center;background:#111827;border:1px dashed #72819c60;border-radius:17px;padding:55px 18px}.cr-feed-no-matches strong{color:#fff;font-size:18px}.cr-feed-no-matches p{color:#a5b0c0;font-size:12px}.cr-feed-no-matches button{color:#e8f8f5;cursor:pointer;background:#202d40;border:1px solid #ffffff26;border-radius:9px;padding:11px 17px}.cr-recent-more{text-align:center;margin:32px 0 0}.cr-recent-load{color:#f2f6ff;min-width:242px;min-height:48px;font:inherit;cursor:pointer;background:#1e2838;border:1px solid #657e9e75;border-radius:12px;padding:13px 19px;font-size:12px;font-weight:750}.cr-recent-load:hover:not(:disabled){background:#303a4d;border-color:#97d0d3}.cr-recent-load:disabled{opacity:.55;cursor:wait}.cr-recent-load span{color:#8cfae0;margin-left:20px}.cr-recent-more>p{color:#a5afc1;font-size:12px}.cr-recent-more a{color:#9df3df}.cr-recent-load-error{color:#ffa4ae!important}.cr-recent-note{color:#8592a8;text-align:center;max-width:690px;margin:36px auto 0;font-size:11px;line-height:1.8}.cr-recent-empty{text-align:center;background:#12192a;border:1px solid #ffffff23;border-radius:20px;padding:75px 25px}.cr-recent-empty-mark{color:#a7f0e9;background:#77ecdd26;border-radius:18px;place-items:center;width:60px;height:60px;margin:0 auto;font-size:20px;display:grid}.cr-recent-empty h2{margin:21px 0 8px;font-size:26px}.cr-recent-empty p{color:#9eabc1;max-width:450px;margin:0 auto 22px;font-size:13px;line-height:1.7}.cr-recent-empty-cta{color:#0a2121;background:#96eddf;border-radius:10px;align-items:center;gap:22px;padding:12px 18px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.cr-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (max-width:1060px){.cr-recent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-recent-hero{gap:25px}.cr-feed-toolbar{flex-wrap:wrap;align-items:stretch}.cr-feed-search{flex-basis:100%;max-width:none}.cr-feed-controls{justify-content:flex-start}}@media (max-width:750px){.cr-recent{width:calc(100% - 38px);padding-top:40px}.cr-recent-hero{grid-template-columns:1fr;gap:20px;margin-bottom:49px}.cr-recent-hero-side{grid-template-columns:1fr 1fr;column-gap:12px;padding:21px;display:grid}.cr-recent-hero-side-label{grid-column:1/-1}.cr-recent-hero-total{margin:2px 0;font-size:49px}.cr-recent-hero-side p{align-self:center;margin:0}.cr-recent-hero-side a{grid-column:1/-1;margin-top:9px}.cr-recent-heading{flex-direction:column;align-items:start}.cr-recent-heading h2{font-size:30px}.cr-recent-heading .cr-recent-refresh{margin-top:0}.cr-feed-toolbar{padding:9px}.cr-feed-controls{width:100%}.cr-feed-controls label{flex:1}.cr-feed-controls select{width:100%;max-width:none}.cr-feed-layout{margin-left:auto}.cr-recent-grid{gap:14px}}@media (max-width:620px){.cr-recent-grid{grid-template-columns:1fr}.cr-recent-hero h1{font-size:51px}.cr-recent-poster{aspect-ratio:5/4.6}.cr-recent-grid.is-list .cr-recent-card{grid-template-columns:1fr}.cr-recent-grid.is-list .cr-recent-poster{aspect-ratio:5/4.6;min-height:0}.cr-recent-grid.is-list .cr-recent-card-body{padding:21px}.cr-recent-grid.is-list .cr-recent-card h3{font-size:19px}.cr-feed-layout{margin-left:0}.cr-recent-card-body{padding:20px}.cr-recent-hero-side{grid-template-columns:100px 1fr}.cr-recent-refresh{display:inline-flex}}@media (max-width:390px){.cr-feed-controls label{flex-basis:100%}.cr-feed-layout{margin-top:3px}}@media (prefers-reduced-motion:reduce){.cr-recent-card,.cr-recent-poster img{transition:none}.cr-recent-card:hover{transform:none}}
