.esp.esc .espf__grid>li{display:flex;min-width:0}.esp.esc .espf__card{width:100%;color:inherit;text-decoration:none}.esp.esc .espf__card .esc-doc__body{flex:1}.esp.esc .espf__paras p{margin:0}.esp.esc .espf__paras p+p{margin-top:10px}.esp.esc .espf .esc-doc .esp-svcicon{width:44px;height:44px;border-radius:13px}.esp.esc .espf .esc-doc:hover .esp-svcicon{background:var(--bt-accent);border-color:var(--bt-accent);color:#fff}.esp.esc .espf__stat{padding:12px 14px;border-left:3px solid var(--bt-accent);border-radius:0 12px 12px 0;background:var(--bt-accent-50)}.esp.esc .espf__stat-text{margin:0;font-size:14px;line-height:1.55;font-weight:600;color:var(--esc-title)}.esp.esc .espf__source{display:inline-block;margin:6px 0 0;font-size:12px;font-weight:600;color:var(--bt-accent-ink)}.esp.esc a.espf__source:hover{text-decoration:underline;text-underline-offset:3px}.esp.esc .espf__more{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--bt-accent-ink)}.esp.esc .espf__arrow{transition:transform .2s ease}.esp.esc .espf__card:hover .espf__arrow{transform:translateX(3px)}html[data-theme=dark] .esp.esc .espf .esc-doc:hover .esp-svcicon{background:#2F7F88;border-color:#2F7F88;color:#fff}html[data-theme=dark] .esp.esc .espf__stat{background:rgba(95,169,177,.1)}html[data-theme=dark] :is(.esp.esc .espf__source,.esp.esc .espf__more){color:#A9DCE1}.esp.esc .espf__reveal{margin-top:12px;border-top:1px solid var(--esc-line)}.esp.esc .espf__reveal-toggle{display:flex;align-items:center;gap:10px;padding:12px 0 2px;cursor:pointer;list-style:none;font:600 14.5px/1.4 var(--esp-font-ui);color:var(--bt-accent-ink)}.esp.esc .espf__reveal-toggle::-webkit-details-marker{display:none}.esp.esc .espf__reveal-toggle:hover{color:var(--esc-title)}.esp.esc .espf__reveal-plus{width:26px;height:26px}.esp.esc .espf__reveal[open] .espf__reveal-plus{transform:rotate(45deg);background:var(--bt-accent)}.esp.esc .espf__reveal[open] .espf__reveal-plus:after,.esp.esc .espf__reveal[open] .espf__reveal-plus:before{background:#fff}.esp.esc .espf__reveal-body{padding-top:10px}.esp.esc .espf__reveal-body p{margin:0}.esp.esc .espf__reveal-body p+p{margin-top:10px}