.evn-card{background:var(--panel);border:1px solid var(--line2);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);flex-direction:column;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.evn-card:before{content:"";z-index:2;background:linear-gradient(90deg,var(--cy-cyan) 0%,#0e7cb7 55%,transparent 92%);height:3px;position:absolute;top:0;left:0;right:0}.evn-card:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(225deg,#0000 calc(50% - 1px),#4a3f8a 50%,#0000 calc(50% + 1px));width:17px;height:17px;position:absolute;top:0;right:0}@media (hover:hover) and (pointer:fine){.evn-card:hover{border-color:var(--cy-cyan);transform:translateY(-3px);box-shadow:inset 0 0 24px #2f9fd41f,0 8px 26px #00000059}.evn-card:hover .evn-body h3{animation:.42s step-end hud-jog-tx}}@media (prefers-reduced-motion:reduce){.evn-card:hover .evn-body h3{animation:none}}.evn-card .evn-img{aspect-ratio:16/9;background:var(--panel2);overflow:hidden}.evn-card .evn-img img{object-fit:cover;width:100%;height:100%;display:block}.evn-card .evn-img:after{content:"";pointer-events:none;z-index:1;opacity:.45;background:repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 3px);position:absolute;inset:0}.evn-card .evn-img .evn-noimg{opacity:.35;justify-content:center;align-items:center;width:100%;height:100%;font-size:42px;display:flex}.evn-body{flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}.evn-body h3{font-family:var(--font-display),sans-serif;margin:0;font-size:17px;line-height:1.3}.evn-body p{color:var(--dim);flex:1;margin:0;font-size:13.5px;line-height:1.5}.evx-feat{border:1px solid var(--line2);background:var(--panel2);border-radius:10px;margin:18px 0 26px;display:block;position:relative;overflow:hidden}.evx-feat .evx-bg,.evx-hero .evx-bg{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.evx-feat:hover .evx-bg{transform:scale(1.04)}}.evx-ov{z-index:1;background:linear-gradient(#0a08181f 18%,#0a0818ed 85%);flex-direction:column;justify-content:flex-end;gap:11px;min-height:380px;padding:30px 28px 26px;display:flex;position:relative}.evx-kick{letter-spacing:.32em;text-transform:uppercase;color:var(--cy-yellow);font-size:12px;font-weight:800}.evx-kick.hoy{animation:1.4s infinite evn-pulse}.evx-ov h1,.evx-ov h2{font-family:var(--font-display),sans-serif;color:#fff;text-shadow:0 2px 14px #0000008c;margin:0;font-size:clamp(26px,4.4vw,44px);line-height:1.1}.evx-meta{flex-wrap:wrap;gap:8px;display:flex}.evx-pill{border:1px solid var(--line2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#efeaff;background:#0a08189e;border-radius:99px;padding:6px 13px;font-size:13px;font-weight:700}.evx-cd{flex-wrap:wrap;gap:8px;display:flex}.evx-cd-box{border:1px solid var(--line2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;background:#0a0818ad;border-radius:8px;min-width:62px;padding:8px 6px}.evx-cd-box b{font-family:var(--font-display),sans-serif;color:var(--cy-yellow);font-size:24px;line-height:1.05;display:block}.evx-cd-box small{letter-spacing:.14em;text-transform:uppercase;color:#b6afd6;font-size:10px;font-weight:700}.evx-cta{align-self:flex-start;margin-top:4px}.evx-cap{max-width:400px}.evx-cap-txt{color:#d9d4ee;margin-bottom:5px;font-size:12.5px;font-weight:700}.evx-cap-txt .hot{color:var(--cy-yellow)}.evx-bar{border:1px solid var(--line2);background:#0a081899;border-radius:99px;height:8px;overflow:hidden}.evx-bar span{background:linear-gradient(90deg,var(--cy-green),var(--cy-yellow));border-radius:99px;height:100%;transition:width .4s;display:block}.evx-cap--flat .evx-cap-txt{color:var(--dim)}.evx-cap--flat .evx-bar{background:var(--bg)}.evx-hero .evx-ov{min-height:420px}.evx-hero--noimg .evx-ov{background:linear-gradient(160deg,var(--panel2),var(--panel));min-height:0;padding:26px 24px}.evx-hero--noimg .evx-ov h1{color:var(--txt);text-shadow:none}@media (max-width:640px){.evx-sticky{z-index:120;padding:10px 14px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line2);background:#0a0818eb;display:block;position:fixed;bottom:0;left:0;right:0}.evx-sticky .recruit{text-align:center;width:100%;display:block}.evx-pad-sticky{padding-bottom:78px}.evx-ov{gap:9px;min-height:300px;padding:18px 16px 16px}.evx-hero .evx-ov{min-height:320px}.evx-cd-box{min-width:56px;padding:6px 4px}.evx-cd-box b{font-size:20px}}.evn-card .evn-img{position:relative}.nwx-date{z-index:1;color:#fff;letter-spacing:.05em;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0818c7;border-radius:5px;padding:4px 9px;font-size:11px;font-weight:800;position:absolute;top:10px;left:10px}.evn-card .evn-img img{transition:transform .35s}@media (hover:hover) and (pointer:fine){.evn-card:hover .evn-img img{transform:scale(1.06)}}.nwx-read-sm{color:var(--cy-cyan);margin-top:auto;font-size:12.5px;font-weight:800}.pf-flag .recruit{width:100%}.pf-actions .recruit svg{stroke-width:2px;vertical-align:-3px;width:15px;height:15px;margin-right:6px}@media (max-width:640px){.pf-hero{text-align:center;flex-direction:column;align-items:stretch;gap:14px;padding:18px 16px}.pf-flag{flex-basis:auto;width:100%}.pf-flag .recruit{align-self:center;width:auto;min-width:220px}.pf-flag-rod{width:150px}.pf-flag-body{width:136px;height:172px}.pf-flag-ava{--av-esc:2;bottom:22px}.pf-flag-body:after{width:52px;height:9px;bottom:26px}.pf-flag-ini{width:60px;height:60px;margin-left:-30px;font-size:26px;bottom:48px}.pf-id{min-width:0}.pf-chips,.pf-next{justify-content:center}.pf-actions{flex-direction:row;width:100%}.pf-actions .recruit{flex:1}}.sale-body .recruit{text-align:center;margin-top:auto}@keyframes evn-pulse{50%{opacity:.55}}
