.selo{--selo-verde:#0f6b3f;--selo-verde-claro:#1aa663;--selo-azul:#0f2a55;--selo-azul-claro:#1c4c93;--selo-ouro:#c9a24a;--selo-ouro-claro:#f0cf8f;--selo-tinta:#0b0b0b;--selo-papel:#fff;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 12px 8px 15px;font-size:11px;font-weight:800;line-height:1;display:inline-flex;position:relative}.selo>svg{flex:none;width:13px;height:13px}.selo--assinatura{color:var(--selo-papel);background:linear-gradient(135deg, var(--selo-verde), var(--selo-verde-claro));border:1px solid color-mix(in oklab, var(--selo-papel) 32%, transparent);box-shadow:0 8px 20px color-mix(in oklab, var(--selo-verde) 30%, transparent)}.selo--formacao{color:var(--selo-ouro-claro);background:linear-gradient(135deg, var(--selo-azul), var(--selo-azul-claro));border:1px solid var(--selo-ouro);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--selo-ouro) 38%, transparent), 0 8px 20px color-mix(in oklab, var(--selo-azul) 34%, transparent)}.selo--avulso{color:var(--selo-tinta);background:var(--selo-papel);border:1px solid var(--selo-tinta);box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--selo-tinta) 14%, transparent), 0 8px 20px color-mix(in oklab, var(--selo-tinta) 18%, transparent)}.selo-ajuda{background:color-mix(in oklab, var(--selo-papel) 24%, transparent);width:19px;height:19px;color:inherit;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;margin-left:1px;padding:0;transition:background .15s,transform .15s;display:inline-flex}.selo-ajuda svg{width:14px;height:14px}.selo-ajuda:hover{background:color-mix(in oklab, var(--selo-papel) 40%, transparent)}.selo-ajuda:focus-visible{outline-offset:2px;outline:2px solid}.selo--avulso .selo-ajuda{background:color-mix(in oklab, var(--selo-tinta) 12%, transparent)}.selo--avulso .selo-ajuda:hover{background:color-mix(in oklab, var(--selo-tinta) 22%, transparent)}.selo-tip{z-index:6;background:var(--selo-papel);width:min(340px,76vw);color:var(--selo-tinta);border:1px solid color-mix(in oklab, var(--selo-ouro) 52%, transparent);box-shadow:0 20px 44px color-mix(in oklab, var(--selo-tinta) 30%, transparent);text-transform:none;letter-spacing:0;white-space:normal;text-align:left;opacity:0;visibility:hidden;pointer-events:none;border-radius:14px;padding:14px 16px;font-size:13px;font-weight:500;line-height:1.55;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 12px);left:0;transform:translateY(-4px)}.selo-tip:before{content:"";background:var(--selo-papel);border-left:1px solid color-mix(in oklab, var(--selo-ouro) 52%, transparent);border-top:1px solid color-mix(in oklab, var(--selo-ouro) 52%, transparent);width:11px;height:11px;position:absolute;top:-6px;left:20px;transform:rotate(45deg)}.selo-tip-p{display:block}.selo-tip-p+.selo-tip-p{margin-top:9px}.selo:hover .selo-tip,.selo:focus-within .selo-tip,.selo.is-open .selo-tip{opacity:1;visibility:visible;transform:translateY(0)}.selos{flex-wrap:wrap;gap:10px;margin:18px 0 0;display:flex}
