.dvx,.dv-cap,.dv-capag b{cursor:pointer!important}[data-capx]{position:relative}[data-capx]::after{content:attr(data-dica);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%) translateY(4px);background:#0C0F13;color:#F4F2EC;font:600 12px/1.3 -apple-system,sans-serif;white-space:nowrap;padding:7px 10px;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;z-index:50}[data-capx]:hover::after,[data-capx]:focus-visible::after{opacity:1;transform:translateX(-50%) translateY(0)}@media(hover:none){[data-capx]::after{display:none}}.dv-capx{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:6px;border-radius:50%;border:1px solid currentColor;font:700 10px/1 -apple-system,sans-serif;font-style:normal;opacity:.75;vertical-align:1px}
#dv-cappop{position:fixed;inset:0;z-index:100000;background:rgba(12,15,19,.45);display:flex;align-items:center;justify-content:center;padding:16px}#dv-cappop>div{background:#fff;color:#16191E;max-width:520px;width:100%;border-radius:18px;padding:24px 24px 20px;box-shadow:0 24px 60px rgba(0,0,0,.25);font-family:"Hanken Grotesk",-apple-system,sans-serif;max-height:90vh;overflow:auto}
#dv-cappop h3{margin:0 0 4px;font-size:20px;letter-spacing:-.02em}#dv-cappop .sb{margin:0 0 14px;color:#5E636B;font-size:14px;line-height:1.5}#dv-cappop ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}#dv-cappop li{display:flex;gap:12px;align-items:flex-start;padding:9px 12px;border-radius:10px;border:1px solid #EEEAE0;font-size:14px;line-height:1.4}#dv-cappop li b{flex:none;min-width:34px;text-align:center;border-radius:7px;padding:3px 6px;font-size:13px}
#dv-cappop li.on{border-color:#16191E;box-shadow:0 0 0 1px #16191E}#dv-cappop .a b{background:#EAF5EE;color:#1F5A3B}#dv-cappop .b b{background:#EEF6E6;color:#3B5A1F}#dv-cappop .c b{background:#FBF1DC;color:#7A5410}#dv-cappop .d b{background:#FDEDEA;color:#9A3524}#dv-cappop .ft{margin:14px 0 0;font-size:12px;color:#7A746A;line-height:1.5}#dv-cappop .x{float:right;border:0;background:none;font-size:22px;line-height:1;cursor:pointer;color:#5E636B}