.onenav-hot-rank-page{--hot-ink:var(--main-color);--hot-muted:var(--muted-color2);color:var(--hot-ink);font-family:inherit;padding:28px 14px 48px}.onenav-hot-rank-shell{margin:0 auto;width:min(1440px,100%)}.onenav-hot-rank-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin:0 0 24px}.onenav-hot-rank-heading.onenav-hot-rank-intro{align-items:center;background:var(--main-bg-color);border:1px solid var(--border-color);border-radius:var(--main-radius);box-shadow:0 8px 24px rgba(31,41,55,.08);display:grid;gap:28px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);margin:0 0 24px;padding:22px 24px}.onenav-hot-rank-intro-primary,.onenav-hot-rank-intro-secondary{min-width:0}.onenav-hot-rank-intro-primary .onenav-hot-rank-eyebrow{margin:0 0 8px}.onenav-hot-rank-intro-primary h1{margin:0}.onenav-hot-rank-intro-secondary{text-align:right}.onenav-hot-rank-intro-secondary p{margin:0}.onenav-hot-rank-intro-secondary .onenav-hot-rank-status{margin:8px 0 0;min-height:18px}.onenav-hot-rank-eyebrow{color:var(--hot-muted);display:inline-block;font-size:11px;font-weight:800;letter-spacing:.16em;margin-bottom:8px}.onenav-hot-rank-heading h1{color:var(--hot-ink);font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.2;margin:0}.onenav-hot-rank-heading p{color:var(--hot-muted);font-size:14px;margin:9px 0 0}.onenav-hot-card-expand{border:0;cursor:pointer;font:inherit}.onenav-hot-rank-status{color:var(--hot-muted);font-size:12px;margin:-8px 0 14px;min-height:18px}.onenav-hot-rank-load-sentinel{height:1px;width:100%}.onenav-hot-rank-loading{color:var(--hot-muted);font-size:12px;padding:12px;text-align:center}.onenav-hot-rank-grid{align-items:start;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.onenav-hot-card{--hot-card-bg:#263d5d;--hot-card-deep:#172b45;--hot-card-text:#fff;--hot-card-muted:hsla(0,0%,100%,.68);--hot-card-chip:hsla(0,0%,100%,.13);background-image:url(../images/dahai-score-bg-widget.webp),linear-gradient(145deg,var(--hot-card-bg),var(--hot-card-deep));background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;border:1px solid hsla(0,0%,100%,.18);border-radius:var(--main-radius);box-shadow:0 12px 28px rgba(31,41,55,.12);color:var(--hot-card-text);display:flex;flex-direction:column;height:500px;min-width:0;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease}.onenav-hot-card.is-modal-card:hover,.onenav-hot-card:hover{transform:none}.onenav-hot-card:nth-child(8n+1){--hot-card-bg:#355982;--hot-card-deep:#1c304b}.onenav-hot-card:nth-child(8n+2){--hot-card-bg:#753b55;--hot-card-deep:#3f263b}.onenav-hot-card:nth-child(8n+3){--hot-card-bg:#26736e;--hot-card-deep:#194947}.onenav-hot-card:nth-child(8n+4){--hot-card-bg:#82522d;--hot-card-deep:#4a332b}.onenav-hot-card:nth-child(8n+5){--hot-card-bg:#5d4a88;--hot-card-deep:#332d55}.onenav-hot-card:nth-child(8n+6){--hot-card-bg:#8b4650;--hot-card-deep:#4b2e3b}.onenav-hot-card:nth-child(8n+7){--hot-card-bg:#3c6970;--hot-card-deep:#253d55}.onenav-hot-card:nth-child(8n){--hot-card-bg:#5c6931;--hot-card-deep:#343c2c}.onenav-hot-card-head{align-items:center;display:flex;gap:10px;min-height:60px;padding:12px 14px 9px}.onenav-hot-card-mark{background:var(--hot-card-chip);border-radius:10%;color:var(--hot-card-text);display:inline-grid;flex:0 0 34px;font-size:14px;height:34px;place-items:center;width:34px}.onenav-hot-card-head h2{color:var(--hot-card-text);flex:1 1 auto;font-size:18px;font-weight:450!important;line-height:1.35;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onenav-hot-card-meta{color:var(--hot-card-muted);flex:0 0 auto;font-size:11px;padding:0 14px 9px}.onenav-hot-card-list{align-content:start;display:grid;flex:1 1 auto;gap:6px;grid-auto-rows:max-content;list-style:none;margin:0;max-height:none;min-height:0;overflow:auto;padding:0 10px 12px;scrollbar-color:transparent transparent;scrollbar-width:none;-ms-overflow-style:none}.onenav-hot-card-list::-webkit-scrollbar{display:none;height:0;width:0}.onenav-hot-card-list>li:not(.onenav-hot-card-placeholder){align-items:center;background:rgba(12,22,37,.27);border-radius:var(--theme-border-radius-sm);box-sizing:border-box;display:grid;gap:8px;grid-template-columns:26px minmax(0,1fr);height:52px;min-height:52px;padding:5px 8px;transition:background .16s ease,box-shadow .16s ease}.onenav-hot-card-list>li.has-cover:not(.onenav-hot-card-placeholder){grid-template-columns:26px minmax(0,1fr) 34px}.onenav-hot-card-list>li[hidden]{display:none!important}.onenav-hot-card-list>li:not([hidden]):not(.onenav-hot-card-placeholder):hover{background:hsla(0,0%,100%,.15);box-shadow:0 3px 12px rgba(0,0,0,.12)}.onenav-hot-rank-number{background:var(--hot-card-chip);border-radius:4px;color:#fff;display:inline-grid;font-size:12px;font-weight:800;height:26px;min-width:25px;padding:0 4px;place-items:center}.onenav-hot-rank-content{display:grid;gap:2px;min-width:0}.onenav-hot-rank-title{color:var(--hot-card-text);display:block;font-size:14px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}a.onenav-hot-rank-title:hover{color:#fff;text-decoration:none}.onenav-hot-rank-meta{color:var(--hot-card-muted);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onenav-hot-rank-cover{border-radius:var(--theme-border-radius-xs);height:42px;object-fit:cover;width:34px}.onenav-hot-card-placeholder{background:rgba(12,22,37,.2);border-radius:var(--theme-border-radius-sm);color:var(--hot-card-muted);font-size:12px;padding:18px 12px;text-align:center}.onenav-hot-card-placeholder.is-error{color:#ffe0de}.onenav-hot-card-footer{align-items:center;color:var(--hot-card-muted);display:flex;flex:0 0 auto;font-size:10px;gap:8px;justify-content:space-between;padding:0 14px 13px}.onenav-hot-card-expand{border-radius:var(--theme-border-radius-sm);font-size:11px;padding:5px 9px}@media (max-width:1100px){.onenav-hot-rank-grid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.onenav-hot-rank-page{padding:20px 10px 34px}.onenav-hot-rank-heading{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:18px}.onenav-hot-rank-heading.onenav-hot-rank-intro{gap:10px;grid-template-columns:minmax(0,1fr);padding:16px}.onenav-hot-rank-intro-secondary{text-align:left}.onenav-hot-rank-grid{gap:12px;grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.onenav-hot-card{transition:none}}.onenav-hot-card-actions{align-items:center;display:flex;flex:0 0 auto;gap:6px}.onenav-hot-card-expand{align-items:center;background:var(--hot-card-chip);border-radius:50%;color:var(--hot-card-text);display:inline-flex;flex:0 0 30px;font-size:0;height:30px;justify-content:center;line-height:1;padding:5px;width:30px}.onenav-hot-card-expand .ipt-icon-preview{display:block;height:18px;width:18px}.onenav-hot-modal[hidden]{display:none!important}.onenav-hot-modal{display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:100000}.onenav-hot-modal-backdrop{backdrop-filter:blur(5px);background:rgba(10,17,29,.72);inset:0;position:absolute}.onenav-hot-modal-dialog{max-height:min(92vh,960px);outline:none;overflow:visible;position:relative;width:min(620px,100%);z-index:1}.onenav-hot-card.is-modal-card{height:min(88vh,860px);max-height:92vh}.onenav-hot-card.is-modal-card .onenav-hot-card-list.is-modal-list{max-height:calc(min(88vh, 860px) - 100px);padding-bottom:18px}.onenav-hot-card.is-modal-card .onenav-hot-card-list>li:not(.onenav-hot-card-placeholder){align-items:center;gap:12px;grid-template-columns:26px minmax(0,1fr) auto;min-height:39px;padding:1px 12px}.onenav-hot-card.is-modal-card .onenav-hot-card-list>li.has-cover:not(.onenav-hot-card-placeholder){grid-template-columns:26px minmax(0,1fr) auto 42px}.onenav-hot-card.is-modal-card .onenav-hot-rank-content{display:contents}.onenav-hot-card.is-modal-card .onenav-hot-rank-title{align-self:center;font-size:15px;grid-column:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onenav-hot-card.is-modal-card .onenav-hot-rank-meta{align-self:center;font-size:12px;grid-column:3;max-width:180px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.onenav-hot-card.is-modal-card .onenav-hot-rank-cover{grid-column:4}@media (max-width:620px){.onenav-hot-modal{padding:14px}.onenav-hot-card.is-modal-card{max-height:88vh}.onenav-hot-card.is-modal-card .onenav-hot-card-list.is-modal-list{max-height:calc(88vh - 100px)}.onenav-hot-card-actions{gap:4px}.onenav-hot-card-expand{font-size:9px;max-width:100px}}