.ctd.bevo,.ctd-side.bevo{--acc:#e8c460;--acc-rgb:232,196,96}.ctd .bevo-art img{object-fit:contain;width:94%;height:94%}.ctd .bevo-art.art img{object-fit:cover;width:100%;height:100%}.ctd .bevo-noart svg{opacity:.9;width:78%;height:78%}.bevo-tree{border-top:1px solid var(--line);flex-direction:column;margin:0 0 26px;display:flex}.bevo-tier{border-bottom:1px solid var(--line);grid-template-columns:76px minmax(0,1fr);align-items:start;gap:14px;padding:12px 0;display:grid}.bevo-tier-head{font-family:var(--kit-font);letter-spacing:.12em;text-transform:uppercase;color:var(--acc);padding-top:22px;font-size:15px;font-weight:600}.bevo-tier-row{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.bevo-node{border:2px solid var(--kit-ink);background:linear-gradient(100deg,rgba(var(--acc-rgb),.08),transparent 60%),#16171a;align-items:center;gap:12px;padding:8px 10px;transition:box-shadow .15s;display:flex}.bevo-node:hover{box-shadow:inset 0 0 0 2px rgba(var(--acc-rgb),.5)}.bevo-node .ctd-art{width:58px;height:58px}@media (max-width:640px){.bevo-tier{grid-template-columns:minmax(0,1fr);gap:6px}.bevo-tier-head{padding-top:0}}.bevo-node b{font-family:var(--kit-font);color:#fff;font-size:16px;font-weight:600;line-height:1.2;display:block}.bevo-node small{color:var(--t3);font-size:13px;line-height:1.35;display:block}.bevo-node .bevo-from{color:var(--t4)}.bevo-rows{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));column-gap:28px;margin:0 0 26px;padding:0;list-style:none;display:grid}.bevo-rows>li{border-bottom:1px solid var(--line);align-items:center;gap:14px;min-height:68px;padding:10px 2px;display:flex}.bevo-rows>li>span:not(.ctd-art){flex:1;min-width:0}.bevo-rows b{color:#fff;font-weight:700;line-height:1.25;display:block}.bevo-rows small{color:var(--t3);font-size:15px;display:block}.bevo-rows em{font-style:normal;font-family:var(--kit-font);color:#fff;white-space:nowrap;text-align:right;font-size:19px;font-weight:600}.bevo-rows em small{color:var(--t4);font-family:inherit;font-size:13px;font-weight:500}.bevo-rows a:hover b{text-decoration:underline}.bevo-stats{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0 0 24px;display:grid}.bevo-stats.one{grid-template-columns:minmax(0,1fr)}.bevo-stat{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:8px 2px 10px;display:flex;position:relative}.bevo-stat dt{color:var(--t2);font-size:17px}.bevo-stat dd{font-family:var(--kit-font);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:10px;margin:0;font-size:21px;font-weight:600;display:flex}.bevo-stat i{width:var(--w);background:var(--sc);opacity:.85;height:3px;position:absolute;bottom:-1px;left:0}.bevo-grade{min-width:26px;height:24px;color:var(--gc);background:color-mix(in srgb,var(--gc)16%,transparent);border-radius:2px;place-items:center;padding:0 6px;font-size:15px;font-weight:700;display:inline-grid}@media (max-width:640px){.bevo-stats{grid-template-columns:minmax(0,1fr)}}.bevo-calc{grid-template-columns:minmax(0,1fr);gap:18px;margin:0 0 24px;display:grid}@container (min-width:760px){.bevo-calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.bevo-fields{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;display:grid}.bevo-check{color:var(--t2);cursor:pointer;align-items:center;gap:10px;font-size:16px;display:flex}.bevo-check input{width:18px;height:18px;accent-color:var(--acc)}.bevo-range{width:100%;accent-color:var(--acc)}.bevo-zone{background:linear-gradient(90deg,color-mix(in srgb,var(--zc)34%,transparent),transparent 75%);align-items:center;gap:14px;margin:28px 0 10px;padding:10px 14px;display:flex}.bevo-zone h2{font-family:var(--kit-font);color:#fff;margin:0;font-size:23px;font-weight:600}.bevo-zone small{color:var(--t2);font-size:15px;display:block}.bevo-dot{border:2px solid var(--kit-ink);background:var(--dc);flex:none;width:14px;height:14px}@media (max-width:640px){.bevo-rows{grid-template-columns:minmax(0,1fr)}}
