.lc-card{--papel:#fafaf7;--superficie:#fff;--superficie-2:#f3f3ee;--linha:#e2e2dc;--linha-forte:#c9c9c2;--tinta:#0f0f0f;--tinta-suave:#5c5c58;--terracota:#b5502a;--dado-1:#e6ecf2;--dado-3:#7f9ab9;--dado-4:#4a6c94;--dado-5:#1f3a5f;--alerta:#b3261e;--alerta-claro:#fbe3e1}@media (prefers-color-scheme:dark){.lc-card{--papel:#111110;--superficie:#1a1a18;--superficie-2:#22221f;--linha:#33332f;--linha-forte:#4a4a45;--tinta:#f2f2ee;--tinta-suave:#a3a39e;--terracota:#d9693f;--dado-1:#22303f;--dado-3:#4f739c;--dado-4:#86a6cb;--dado-5:#c3d5e8;--alerta:#ef7a6e;--alerta-claro:#3a1b18}}.lc-card{background:var(--papel);color:var(--tinta);overflow-wrap:break-word;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:16px;line-height:1.5}.lc-card a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--terracota);-webkit-text-decoration-color:var(--terracota);text-decoration-color:var(--terracota);text-underline-offset:3px;text-decoration-thickness:1px}.lc-card a:hover{text-decoration-thickness:2px}.lc-card .eb{letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-suave);font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;line-height:16px}.lc-card .src{color:var(--tinta-suave);font-family:IBM Plex Mono,monospace;font-size:12px;line-height:18px}.lc-card .num{font-variant-numeric:tabular-nums}.lc-card .sl{background:var(--superficie);border:1px solid var(--linha);white-space:nowrap;border-radius:6px;align-items:center;padding:3px 9px;font:600 13px/18px Plus Jakarta Sans,sans-serif;display:inline-flex}.lc-card .teste{letter-spacing:.04em;border:1px solid var(--linha-forte);color:var(--tinta-suave);border-radius:6px;padding:1px 7px;font:500 11px/16px IBM Plex Mono,monospace}.lc-card .painel{background:var(--superficie);border:1px solid var(--linha);border-radius:14px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.lc-card .h3{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:700;line-height:26px}.lc-card .mut{color:var(--tinta-suave)}.lc-card .lin{border-top:1px solid var(--linha);justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;line-height:20px;display:flex}.lc-card .lin:first-of-type{border-top:0}.lc-card .dim{background:var(--superficie-2);border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.lc-card .passo{border-top:3px solid var(--dado-3);flex-direction:column;gap:4px;min-width:0;padding-top:14px;display:flex}.lc-card .passo.fim{border-top-color:var(--dado-5)}.lc-card .btn2{border:1px solid var(--linha-forte);background:var(--superficie);min-height:44px;color:var(--tinta);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font:700 15px/20px Plus Jakarta Sans,sans-serif;display:inline-flex}.lc-card{--ocre:#8a5e18}@media (prefers-color-scheme:dark){.lc-card{--ocre:#d4a24e}}.lc-card .rel{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.lc-card .esf{flex-direction:column;min-width:0;display:flex}.lc-card .esf h3{letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-suave);margin:0 0 4px;font:500 12px/16px IBM Plex Mono,monospace}.lc-card .ri{border-top:1px solid var(--linha);flex-direction:column;gap:4px;padding:12px 0;font-size:14px;line-height:20px;display:flex}.lc-card .cab{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lc-card .tp{letter-spacing:.04em;text-transform:uppercase;background:var(--dado-1);color:var(--dado-5);border-radius:6px;padding:1px 7px;font:500 11px/16px IBM Plex Mono,monospace}.lc-card .tp.ten{border:1px solid var(--ocre);color:var(--ocre);background:0 0}.lc-card .nat{color:var(--tinta-suave);font:400 11px/16px IBM Plex Mono,monospace}.lc-card .efe{color:var(--tinta-suave)}.lc-card .liq{background:var(--superficie-2);border-radius:10px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.lc-card details{color:var(--tinta-suave);padding-bottom:6px;font-size:13px;line-height:18px}.lc-card details summary{cursor:pointer}.lc-card details ul{margin:6px 0 0;padding-left:18px}.lc-card a:focus-visible,.lc-card summary:focus-visible,.lc-card .btn2:focus-visible{outline:2px solid var(--terracota);outline-offset:2px}@media (width<=640px){.lc-card{gap:24px!important;margin-inline:-4px!important;padding:28px 0 48px!important}.lc-card .painel{padding:18px 16px}.lc-card .rel{grid-template-columns:1fr}.lc-card .sl{white-space:normal}.lc-card .lin>:last-child{flex-shrink:0;max-width:60%}.lc-card .lin>.num.mut{white-space:nowrap}}
