.cod-voz,.sp-id span.cod-voz,.sp-photo figcaption span.cod-voz{display:inline-block;vertical-align:middle;margin:0 0 0 10px;padding:3px 10px;border-radius:8px;background:var(--brasa);color:#06122b;font:700 .8rem/1.3 var(--corpo);letter-spacing:.08em;text-transform:none;white-space:nowrap}.vcard h3 .cod-voz{font-size:.75rem}.vcard-id{min-width:0;flex:1 1}.vcard-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.vcard-meta .vcard-tag{margin:0;display:inline-flex;align-items:center;gap:7px}.vcard-cor{flex:none;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 1px hsla(0,0%,100%,.28)}.vcard-perfil{display:grid;grid-gap:6px;gap:6px;margin:0;font-size:1.02rem}.vcard-perfil div{display:grid;grid-template-columns:86px 1fr;grid-gap:10px;gap:10px}.vcard-perfil dt{color:var(--fumaca);font-weight:600;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;padding-top:3px}.vcard-perfil dd{margin:0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.exp{flex:none;display:inline-flex;flex-direction:column;align-items:center;line-height:1;padding:4px 9px 5px;border-radius:10px;border:1px solid rgba(var(--champ-rgb,249,187,119),.38);background:rgba(var(--champ-rgb,249,187,119),.06)}.exp b{font:800 1rem/1 var(--display);color:var(--champanhe)}.exp b small{font-size:.68rem;font-weight:700;margin-left:2px}.exp i{font-style:normal;font-size:.52rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--fumaca);margin-top:3px}.ficha-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:4px}.ficha-meta .ficha-cat{margin:0}.vcard-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.vcard-acoes .btn{min-height:44px;padding:10px 20px;font-size:.95rem}.ficha-modal{padding:0;border:1px solid #2f4a80;border-radius:20px;background:var(--cabine);color:var(--creme);width:min(640px,94vw);max-height:92vh;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.6)}.ficha-modal[open]{display:flex;flex-direction:column}.ficha-modal::-webkit-backdrop{background:rgba(0,0,0,.72)}.ficha-modal::backdrop{background:rgba(0,0,0,.72)}.ficha-in{display:flex;flex-direction:column;min-height:0;flex:1 1}.ficha-topo{display:flex;align-items:center;gap:16px;padding:20px 24px;background:linear-gradient(90deg,var(--rosa-escuro),var(--cabine));border-bottom:1px solid var(--linha)}.ficha-foto{width:72px;height:72px;border-radius:16px;object-fit:cover;object-position:center top;flex:none;border:1px solid var(--linha)}.ficha-mono{display:inline-flex;align-items:center;justify-content:center;background:var(--veludo);color:var(--champanhe);font:700 1.8rem/1 var(--display)}.ficha-id{min-width:0;flex:1 1}.ficha-id h2{margin:0;font-size:1.6rem;line-height:1.2}.ficha-cat{margin:4px 0 0;font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--brasa)}.ficha-x{flex:none;width:48px;height:48px;border-radius:50%;border:2px solid var(--creme);background:transparent;color:var(--creme);font-size:1.2rem;cursor:pointer}.ficha-x:hover{background:hsla(0,0%,100%,.12)}.ficha-corpo{padding:20px 24px 24px;overflow-y:auto}.ficha-sec{margin-bottom:20px}.ficha-sec h3{margin:0 0 10px;font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--brasa)}.ficha-linhas{margin:0;display:grid;grid-gap:8px;gap:8px}.ficha-linhas>div{display:grid;grid-template-columns:130px 1fr;grid-gap:12px;gap:12px;font-size:1.15rem}.ficha-linhas dt{color:var(--fumaca);font-weight:600}.ficha-linhas dd{margin:0}.ficha-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ficha-tags li{padding:6px 14px;border-radius:10px;border:1px solid rgba(var(--sec-rgb),.42);background:rgba(var(--sec-rgb),.12);color:var(--creme);font-size:1.05rem}.ficha-acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ficha-dica{margin:14px 0 0;color:var(--fumaca);font-size:.95rem}.ficha-modal a:focus-visible,.ficha-modal button:focus-visible,.ficha-modal:focus-visible{outline:3px solid var(--champanhe);outline-offset:2px}@media (max-width:520px){.ficha-topo{padding:16px;gap:12px}.ficha-foto{width:56px;height:56px}.ficha-id h2{font-size:1.3rem}.ficha-corpo{padding:16px}.ficha-linhas{gap:10px}.ficha-linhas>div{grid-template-columns:92px 1fr;gap:12px;align-items:baseline;font-size:1.1rem}.ficha-linhas dt{font-size:.95rem}.vcard-perfil{gap:9px}.vcard-perfil div{grid-template-columns:76px 1fr;gap:10px;align-items:baseline}.vcard-perfil dt{padding-top:0;font-size:.74rem}.vcard-meta{flex-wrap:wrap;row-gap:8px}}.sp[style]{background:var(--noite);color:var(--creme)}.ficha-modal[style]{border-color:var(--linha)}